890 B
890 B
Tasks: Journal POI Details
- Extend
Waypointtype inpackages/types/src/index.tswithosmIdandpoiTagsfields - Extract
osmIdandpoiTagsfrom Yjs Y.Map inapps/planner/app/components/ExportButton.tsx - Extract
osmIdandpoiTagsfrom Yjs Y.Map inapps/planner/app/components/SaveToJournalButton.tsx - Encode POI fields as
<trails:poi>extensions inpackages/gpx/src/generate.ts - Parse
<trails:poi>extensions back into waypoints inpackages/gpx/src/parse.ts - Add unit tests for GPX POI encode/decode roundtrip in
packages/gpx/src/ - Pass parsed waypoints with POI data from the loader in
apps/journal/app/routes/routes.$id.tsx - Render POI details (phone, website, opening hours, address) for waypoints in the Journal route detail page
- Add i18n keys for POI section labels (phone, website, opening hours, address)