{ "src/components/Admin/AddonManager.tsx": 2, "src/components/Admin/AdminPluginsPanel.test.tsx": 2, "src/components/Admin/AdminPluginsPanel.tsx": 3, "src/components/Admin/storage/useStorageAdmin.test.tsx": 1, "src/components/Admin/useBackupAdmin.ts": 1, "src/components/Budget/BudgetPanelMemberChips.tsx": 1, "src/components/Budget/CostsPanel.test.tsx": 1, "src/components/Collab/CollabChat.helpers.ts": 1, "src/components/Collab/CollabChat.tsx": 3, "src/components/Collab/CollabChatEmojiPicker.tsx": 5, "src/components/Collab/CollabChatMessageText.tsx": 2, "src/components/Collab/CollabChatMessages.tsx": 4, "src/components/Collab/CollabChatReactionBadge.tsx": 1, "src/components/Collab/CollabChatReactionMenu.tsx": 2, "src/components/Collab/CollabChatTwemojiImg.tsx": 1, "src/components/Collab/CollabNotes.helpers.ts": 3, "src/components/Collab/CollabNotes.test.tsx": 2, "src/components/Collab/CollabNotes.tsx": 23, "src/components/Collab/CollabNotesCard.tsx": 1, "src/components/Collab/CollabNotesCategorySettingsModal.tsx": 6, "src/components/Collab/CollabNotesEditableCatName.tsx": 2, "src/components/Collab/CollabNotesFormModal.tsx": 8, "src/components/Collab/CollabPanel.tsx": 6, "src/components/Collab/CollabPolls.test.tsx": 1, "src/components/Collab/CollabPolls.tsx": 4, "src/components/Collab/WhatsNextWidget.test.tsx": 16, "src/components/Collab/WhatsNextWidget.tsx": 5, "src/components/Collab/useCollabChat.ts": 6, "src/components/Files/FileManager.tsx": 2, "src/components/Files/FileManagerAssignModal.tsx": 2, "src/components/Files/FileManagerMarkdownPreviewModal.tsx": 4, "src/components/Files/FileManagerPdfPreviewModal.tsx": 5, "src/components/Files/FileManagerPreviewModals.test.tsx": 3, "src/components/Files/useFileManager.ts": 5, "src/components/Journey/JourneyDayDawarich.test.tsx": 1, "src/components/Journey/JourneyDetailPageSettingsDialog.tsx": 1, "src/components/Journey/JourneyMap.test.tsx": 6, "src/components/Journey/journeyGeo.ts": 4, "src/components/Layout/Navbar.test.tsx": 1, "src/components/Map/MapView.test.tsx": 2, "src/components/Map/MapView.tsx": 8, "src/components/Map/MapViewGL.tsx": 1, "src/components/Map/ReservationOverlay.test.tsx": 1, "src/components/Map/transitGeometry.ts": 1, "src/components/Map/useDawarichTrailGL.test.ts": 4, "src/components/Map/useMarkerThumbs.ts": 1, "src/components/PDF/TripPDF.tsx": 40, "src/components/Packing/PackingListPanelItemRow.test.tsx": 2, "src/components/Planner/DayPlanSidebar.constants.ts": 1, "src/components/Planner/DayPlanSidebar.tsx": 61, "src/components/Planner/DayPlanSidebarNoteModal.test.tsx": 1, "src/components/Planner/PlaceFormModal.test.tsx": 3, "src/components/Planner/PlaceFormModal.tsx": 1, "src/components/Planner/PlaceInspector.tsx": 17, "src/components/Planner/PlacesBulkCategoryModal.test.tsx": 1, "src/components/Planner/PlacesSidebar.tsx": 1, "src/components/Planner/PlacesSidebarMobileDayPicker.tsx": 8, "src/components/Planner/ReservationModal.tsx": 4, "src/components/Planner/TransitSearchPanel.tsx": 2, "src/components/Planner/assignmentOptions.ts": 1, "src/components/Planner/bookings/bookingFacts.ts": 1, "src/components/Planner/bookings/bookingsModel.ts": 2, "src/components/Planner/bookings/timelineModel.ts": 4, "src/components/Planner/reservationFormModel.test.ts": 1, "src/components/Planner/transportEndpoints.ts": 2, "src/components/Planner/useDayDetail.ts": 2, "src/components/Planner/usePlacesSidebar.ts": 1, "src/components/Planner/useTripExport.ts": 1, "src/components/Plugins/PluginFrame.tsx": 2, "src/components/Roadtrip/RoadtripAlternativesBar.tsx": 1, "src/components/Roadtrip/RoadtripCorridorPanel.tsx": 4, "src/components/Roadtrip/RoadtripSidebarBadges.tsx": 4, "src/components/Roadtrip/RoadtripSidebarDriveBands.tsx": 2, "src/components/Roadtrip/RoadtripSidebarHeaders.tsx": 1, "src/components/Roadtrip/RoadtripSidebarRefuelBand.tsx": 5, "src/components/Roadtrip/RoadtripTrackModal.tsx": 4, "src/components/Roadtrip/ServiceStopSection.tsx": 2, "src/components/Roadtrip/useRoadtripRoutes.test.ts": 2, "src/components/Roadtrip/useRoadtripRoutes.ts": 4, "src/components/Settings/DisplaySettingsTab.tsx": 2, "src/components/Settings/MapboxPreview.tsx": 1, "src/components/Settings/NotificationsTab.test.tsx": 1, "src/components/Settings/PasskeysSection.tsx": 1, "src/components/Settings/PhotoProvidersSection.test.tsx": 2, "src/components/Studio/StudioCanvas.tsx": 1, "src/components/Studio/StudioInspector.tsx": 1, "src/components/Studio/autoLayout.ts": 1, "src/components/Todo/todoListModel.ts": 1, "src/components/Tours/planner/TourPlannerPanels.tsx": 2, "src/components/Tours/planner/useTourPlanner.ts": 2, "src/components/Trips/TripFormModal.tsx": 3, "src/components/Trips/TripMembersModal.tsx": 1, "src/components/Vacay/VacayCalendar.tsx": 1, "src/components/Vacay/VacayPersons.tsx": 4, "src/components/Vacay/VacaySettings.tsx": 2, "src/components/Vacay/VacaySharedCalendars.tsx": 1, "src/components/Vacay/holidayRegions.test.ts": 2, "src/components/Vacay/holidayRegions.ts": 4, "src/components/Weather/WeatherWidget.tsx": 14, "src/components/shared/CustomSelect.test.tsx": 1, "src/components/shared/PlaceAvatar.test.tsx": 2, "src/components/shared/PlaceAvatar.tsx": 1, "src/components/shared/PlaceAvatarUpload.test.tsx": 1, "src/hooks/useDawarichSuggestions.test.ts": 1, "src/mobile/screens/admin/MAdminAddonManager.tsx": 2, "src/mobile/screens/admin/MAdminPluginsPanel.tsx": 6, "src/mobile/screens/journey/MJourneySettingsSheet.tsx": 1, "src/mobile/screens/settings/MSettingsAccount.tsx": 1, "src/mobile/screens/trip/MTripShell.tsx": 1, "src/mobile/screens/trip/map/MMapArea.tsx": 1, "src/mobile/screens/trip/places/MPlacesBrowser.tsx": 2, "src/mobile/screens/trip/places/MToursSelectionList.tsx": 6, "src/mobile/screens/trip/plan/planTimelineModel.ts": 1, "src/mobile/screens/trip/roadtrip/MRoadtripTab.tsx": 2, "src/mobile/screens/trip/roadtrip/MRtAlternativesBar.tsx": 1, "src/mobile/screens/trip/roadtrip/MRtCorridorBar.tsx": 1, "src/mobile/screens/trip/roadtrip/MRtCorridorSheet.tsx": 2, "src/mobile/screens/trip/sheets/MReservationSheet.tsx": 1, "src/mobile/screens/trip/sheets/MTripSheets.tsx": 1, "src/mobile/screens/trip/tabs/transportsModel.ts": 1, "src/mobile/screens/vacay/MVacaySettingsSheet.tsx": 1, "src/pages/AtlasPage.tsx": 6, "src/pages/FilesPage.tsx": 1, "src/pages/JourneyDetailPage.tsx": 1, "src/pages/JourneyPublicPage.test.tsx": 1, "src/pages/LoginPage.tsx": 1, "src/pages/VacayPage.tsx": 1, "src/pages/admin/useAdmin.ts": 4, "src/pages/atlas/atlasModel.ts": 2, "src/pages/atlas/useAtlas.ts": 9, "src/pages/collections/collectionsModel.ts": 1, "src/pages/journeyDetail/useJourneyDetail.ts": 3, "src/pages/sharedTrip/SharedPlanView.tsx": 1, "src/pages/tripPlanner/PlanMapStage.tsx": 1, "src/pages/tripPlanner/b4a-wiring.test.ts": 1, "src/pages/tripPlanner/useBookingEdits.ts": 1, "src/pages/tripPlanner/useDayPlanEdits.ts": 2, "src/pages/tripPlanner/useMapPlaces.ts": 3, "src/pages/tripPlanner/usePlaceEdits.ts": 2, "src/pages/tripPlanner/usePlaceFormOpeners.test.ts": 2, "src/pages/tripPlanner/usePlaceFormOpeners.ts": 1, "src/pages/tripPlanner/useTripPlanner.ts": 2, "src/repo/tripRepo.ts": 2, "src/store/slices/budgetSlice.test.ts": 1, "src/utils/formatters.test.ts": 1, "src/utils/touchDragPolyfill.ts": 1, "tests/integration/api/client.test.ts": 1, "tests/integration/hooks/useRouteCalculation.test.ts": 1, "tests/unit/i18n/i18nKeysScript.test.ts": 3, "tests/unit/mobile/admin/MAdminAddonManager.test.tsx": 2, "tests/unit/mobile/admin/MAdminGitHubPanel.test.tsx": 1, "tests/unit/mobile/admin/MAdminNotifyMatrix.test.tsx": 1, "tests/unit/mobile/admin/MAdminStoragePanel.test.tsx": 1, "tests/unit/mobile/dashboard/MDashWidgets.test.tsx": 1, "tests/unit/mobile/settings/MSettingsNotifications.test.tsx": 3, "tests/unit/mobile/settings/MSettingsPlugins.test.tsx": 2, "tests/unit/mobile/trip/MCostsTab.test.tsx": 1, "tests/unit/mobile/trip/filesModel.test.ts": 3, "tests/unit/remoteEventHandler/budget.test.ts": 1, "tests/unit/remoteEventHandler/trip.test.ts": 1, "tests/unit/scripts/eslint-ratchet.test.ts": 1, "tests/unit/slices/budgetSlice.test.ts": 1, "tests/unit/studio/autoLayout.travel.test.ts": 3, "tests/unit/studio/mapFraming.test.tsx": 1 }