Skip to content

five-on-it / apps/client/src/ui/studio/IssuesPanel

apps/client/src/ui/studio/IssuesPanel ​

The studio's issues: how many, then each numbered as its pin on the map, coloured by how bad it is, with its path; a click selects what it is about, a hover puts it in focus on the map (ringed, its stretch of road drawn over). Each offers its quick fixes (fixes.ts: one click, one step to undo), Fix with AI (the platform's model asked to mend it, POST /drafts/:id/fix, when creation is open to the owner), Select, and Explain: what the rule is and how to mend it by hand (studio.explain.<code>); Fix all with AI asks for every one at once. The ids and data- attributes are the end-to-end tests' contract.

Interfaces ​

Functions ​