Compare commits

...

3 Commits

8 changed files with 54 additions and 7 deletions

View File

@@ -59,9 +59,18 @@ web-app/
│ │ ├── hyper-parameter/
│ │ │ └── page.tsx # 하이퍼파라미터 설정
│ │ ├── imagery/
│ │ │ ├── page.tsx # 영상 목록
│ │ │ ├── aerial/
│ │ │ │ ├── page.tsx # 항공영상 목록
│ │ │ │ └── [id]/
│ │ │ │ └── page.tsx # 항공영상 상세
│ │ │ ├── satellite/
│ │ │ │ ├── page.tsx # 위성영상 목록
│ │ │ │ └── [id]/
│ │ │ │ └── page.tsx # 위성영상 상세
│ │ │ └── drone/
│ │ │ ├── page.tsx # 드론영상 목록
│ │ │ └── [id]/
│ │ │ └── page.tsx # 영상 상세
│ │ │ └── page.tsx # 드론영상 상세
│ │ ├── inference/
│ │ │ ├── page.tsx # 추론 목록
│ │ │ └── [id]/

View File

@@ -8,8 +8,18 @@ export default [
]),
layout('./routes/layout.tsx', [
...prefix('imagery', [
index('./routes/imagery/page.tsx'),
route(':imageryId', './routes/imagery/[id]/page.tsx'),
...prefix('aerial', [
index('./routes/imagery/aerial/page.tsx'),
route(':aerialId', './routes/imagery/aerial/[id]/page.tsx'),
]),
...prefix('satellite', [
index('./routes/imagery/satellite/page.tsx'),
route(':satelliteId', './routes/imagery/satellite/[id]/page.tsx'),
]),
...prefix('drone', [
index('./routes/imagery/drone/page.tsx'),
route(':droneId', './routes/imagery/drone/[id]/page.tsx'),
]),
]),
...prefix('inference', [
index('./routes/inference/page.tsx'),

View File

@@ -0,0 +1,9 @@
import type { Route } from './+types/page';
export default function Page({ params }: Route.ComponentProps) {
return (
<div>
id: {params.aerialId}
</div>
);
}

View File

@@ -1,5 +1,5 @@
export default function Page() {
return (
<div> </div>
<div> </div>
);
}

View File

@@ -3,7 +3,7 @@ import type { Route } from './+types/page';
export default function Page({ params }: Route.ComponentProps) {
return (
<div>
id: {params.imageryId}
id: {params.droneId}
</div>
);
}

View File

@@ -0,0 +1,5 @@
export default function Page() {
return (
<div> </div>
);
}

View File

@@ -0,0 +1,9 @@
import type { Route } from './+types/page';
export default function Page({ params }: Route.ComponentProps) {
return (
<div>
id: {params.satelliteId}
</div>
);
}

View File

@@ -0,0 +1,5 @@
export default function Page() {
return (
<div> </div>
);
}