maps
├─ app
│ ├─ (dashboard)
│ │ ├─ favorites
│ │ │ └─ page.tsx
│ │ ├─ layout.tsx
│ │ ├─ page.tsx
│ │ └─ recents
│ │ └─ page.tsx
│ ├─ globals.css
│ └─ layout.tsx
├─ assets
│ └─ vehicle-location-card
│ └─ Fire.png
├─ components
│ ├─ dashboard
│ │ ├─ map-controls.tsx
│ │ ├─ map-view.tsx
│ │ ├─ maps-panel.tsx
│ │ ├─ sidebar.tsx
│ │ └─ vehicle-card.tsx
│ ├─ map
│ │ ├─ GoogleMapView.tsx
│ │ ├─ MapEngine.tsx
│ │ └─ VehicleMarkerManager.ts
│ ├─ theme-provider.tsx
│ ├─ theme-toggle.tsx
│ └─ ui
│ ├─ badge.tsx
│ ├─ button.tsx
│ ├─ collapsible.tsx
│ ├─ dropdown-menu.tsx
│ ├─ input.tsx
│ ├─ nav-main.tsx
│ ├─ separator.tsx
│ ├─ sheet.tsx
│ ├─ sidebar.tsx
│ ├─ skeleton.tsx
│ ├─ tabs.tsx
│ └─ tooltip.tsx
├─ components.json
├─ eslint.config.mjs
├─ hooks
│ ├─ use-mobile.ts
│ ├─ useFleetMapCamera.ts
│ └─ useVehicleLocations.ts
├─ lib
│ ├─ api.ts
│ ├─ types.ts
│ └─ utils.ts
├─ mock-data
│ └─ locations.ts
├─ next.config.ts
├─ package.json
├─ pnpm-lock.yaml
├─ postcss.config.mjs
├─ store
│ ├─ location-store.ts
│ └─ maps-store.ts
└─ tsconfig.json
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|