refactor(planner): a day head's pill row moves into a module of its own

The stays, hire cars and plugin label under a day's name now live in DayHeadPills, so DayPlanSidebar shrinks back under its size baseline. The stay fields are read through their types instead of an any cast, and the size, eslint and theme-disable baselines are lowered to the new counts.
This commit is contained in:
Maurice
2026-10-11 14:22:46 +02:00
parent 32606d20a6
commit c6f45b9be6
5 changed files with 119 additions and 57 deletions
+2 -2
View File
@@ -1,10 +1,10 @@
{
"src": {
"@typescript-eslint/no-non-null-assertion": 407,
"@typescript-eslint/no-non-null-assertion": 406,
"@typescript-eslint/no-misused-promises": 876,
"no-console": 88,
"complexity": 231,
"@typescript-eslint/no-explicit-any": 154,
"@typescript-eslint/no-explicit-any": 149,
"trek/no-swallowed-catch": 135,
"max-params": 35,
"trek/store-without-selector": 69,
+1 -1
View File
@@ -12,7 +12,7 @@
"src/components/PDF/TripPDF.tsx": 1097,
"src/components/Planner/DayDetailPanel.test.tsx": 2333,
"src/components/Planner/DayPlanSidebar.test.tsx": 5381,
"src/components/Planner/DayPlanSidebar.tsx": 3052,
"src/components/Planner/DayPlanSidebar.tsx": 3001,
"src/components/Planner/PlaceFormModal.test.tsx": 2864,
"src/components/Planner/PlaceFormModal.tsx": 1250,
"src/components/Planner/PlaceInspector.tsx": 1308,
@@ -30,7 +30,6 @@
"components/Roadtrip/RoadtripCategoryPicker.tsx": 2,
"components/Roadtrip/RoadtripCorridorPanel.tsx": 3,
"components/Roadtrip/RoadtripSidebarStopRows.tsx": 4,
"components/Roadtrip/RoadtripStopPopup.tsx": 1,
"components/Roadtrip/RoadtripTrackModal.tsx": 1,
"components/Roadtrip/StopKindPicker.tsx": 2,
"components/Roadtrip/dayColors.ts": 8,