Skip to content

Commit 8a14e04

Browse files
Move page components into page folder
1 parent 4dc87c3 commit 8a14e04

File tree

5 files changed

+22
-22
lines changed

5 files changed

+22
-22
lines changed

apps/osm-merge/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<meta charset="UTF-8" />
55
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
6-
<title>osm merge</title>
6+
<title>OSM.ts Merge</title>
77
<link rel="stylesheet" href="src/main.css" />
88
</head>
99
<body>

apps/osm-merge/src/components/nav.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ export default function Nav() {
2222
className={({ isActive }) =>
2323
cn("text-slate-950 py-4 px-2", isActive && "text-blue-600")
2424
}
25-
to="view"
25+
to="inspect"
2626
>
27-
View
27+
Inspect
2828
</NavLink>
2929
{process.env.NODE_ENV === "development" && <BrowserCheck />}
3030
</div>

apps/osm-merge/src/main.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import { StrictMode, Suspense } from "react"
22
import { createRoot } from "react-dom/client"
33
import { BrowserRouter, Route, Routes, Outlet } from "react-router"
44
import Nav from "./components/nav"
5-
import ViewPage from "./components/view-page"
6-
import MergePage from "./components/merge-page"
5+
import InspectPage from "./pages/inspect"
6+
import MergePage from "./pages/merge"
77

88
function RootLayout() {
99
return (
@@ -27,9 +27,9 @@ createRoot(rootEl).render(
2727
path={process.env.NODE_ENV === "production" ? "/osm.ts" : "/"}
2828
element={<RootLayout />}
2929
>
30-
<Route path="" element={<ViewPage />} />
30+
<Route path="" element={<InspectPage />} />
3131
<Route path="merge" element={<MergePage />} />
32-
<Route path="view" element={<ViewPage />} />
32+
<Route path="inspect" element={<InspectPage />} />
3333
</Route>
3434
</Routes>
3535
</BrowserRouter>

apps/osm-merge/src/components/view-page.tsx renamed to apps/osm-merge/src/pages/inspect.tsx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ import { MaximizeIcon } from "lucide-react"
99
import * as Performance from "osm.ts/performance"
1010
import { useEffect, useMemo, useState } from "react"
1111
import { Layer, Source } from "react-map-gl/maplibre"
12-
import Basemap from "./basemap"
13-
import DeckGlOverlay from "./deckgl-overlay"
14-
import EntityDetails from "./entity-details"
15-
import { Main, MapContent, Sidebar } from "./layout"
16-
import OsmInfoTable from "./osm-info-table"
17-
import OsmPbfFileInput from "./osm-pbf-file-input"
18-
import { Button } from "./ui/button"
12+
import Basemap from "../components/basemap"
13+
import DeckGlOverlay from "../components/deckgl-overlay"
14+
import EntityDetails from "../components/entity-details"
15+
import { Main, MapContent, Sidebar } from "../components/layout"
16+
import OsmInfoTable from "../components/osm-info-table"
17+
import OsmPbfFileInput from "../components/osm-pbf-file-input"
18+
import { Button } from "../components/ui/button"
1919

2020
export default function ViewPage() {
2121
const [file, setFile] = useState<File | null>(null)

apps/osm-merge/src/components/merge-page.tsx renamed to apps/osm-merge/src/pages/merge.tsx

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@ import {
1313
type OsmChanges,
1414
} from "osm.ts"
1515
import { useCallback, useEffect, useRef, useState, useTransition } from "react"
16-
import Basemap from "./basemap"
17-
import DeckGlOverlay from "./deckgl-overlay"
18-
import { Details, DetailsContent, DetailsSummary } from "./details"
19-
import EntityDetails from "./entity-details"
20-
import { Main, MapContent, Sidebar } from "./layout"
21-
import OsmInfoTable from "./osm-info-table"
22-
import OsmPbfFileInput from "./osm-pbf-file-input"
23-
import { Button } from "./ui/button"
16+
import Basemap from "../components/basemap"
17+
import DeckGlOverlay from "../components/deckgl-overlay"
18+
import { Details, DetailsContent, DetailsSummary } from "../components/details"
19+
import EntityDetails from "../components/entity-details"
20+
import { Main, MapContent, Sidebar } from "../components/layout"
21+
import OsmInfoTable from "../components/osm-info-table"
22+
import OsmPbfFileInput from "../components/osm-pbf-file-input"
23+
import { Button } from "../components/ui/button"
2424

2525
export default function Merge() {
2626
const [baseFile, setBaseFile] = useState<File | null>(null)

0 commit comments

Comments
 (0)