Week 074 — reportReturned Working
The lost-to-returned state transition saves successfully. The geolocation naming is refactored from X/Y to long/lat. Changes to item name/image during a state transition aren't being saved.
The lost-to-returned state transition saves successfully. The geolocation naming is refactored from X/Y to long/lat. Changes to item name/image during a state transition aren't being saved.
Basic item property saves work. State transitions (reportLost, reportReturned) do not. The save logic is wired through the new API routing approach but the state change handlers are incomplete.
The item page UI is wired to the new API endpoints. A simple item update is attempted but not yet working end-to-end. A sticky shrinking header is added.
The clear location button is positioned and wired. The save/cancel action bar works on desktop and mobile. The enter key was deleting QR codes.
"The lost location UX gets a pivot: instead of just auto-capturing the current location, a MapBox SearchBox lets users refine or correct the location. The radius circle is painted on the map. A global map variable becomes an indexed array."