feat: 영상관리 라우트 수정
This commit is contained in:
@@ -55,9 +55,18 @@ web-app/
|
||||
│ │ ├── hyper-parameter/
|
||||
│ │ │ └── page.tsx # 하이퍼파라미터 설정
|
||||
│ │ ├── imagery/
|
||||
│ │ │ ├── page.tsx # 영상 목록
|
||||
│ │ │ └── [id]/
|
||||
│ │ │ └── page.tsx # 영상 상세
|
||||
│ │ │ ├── aerial/
|
||||
│ │ │ │ ├── page.tsx # 항공영상 목록
|
||||
│ │ │ │ └── [id]/
|
||||
│ │ │ │ └── page.tsx # 항공영상 상세
|
||||
│ │ │ ├── satellite/
|
||||
│ │ │ │ ├── page.tsx # 위성영상 목록
|
||||
│ │ │ │ └── [id]/
|
||||
│ │ │ │ └── page.tsx # 위성영상 상세
|
||||
│ │ │ └── drone/
|
||||
│ │ │ ├── page.tsx # 드론영상 목록
|
||||
│ │ │ └── [id]/
|
||||
│ │ │ └── page.tsx # 드론영상 상세
|
||||
│ │ ├── inference/
|
||||
│ │ │ ├── page.tsx # 추론 목록
|
||||
│ │ │ └── [id]/
|
||||
|
||||
@@ -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'),
|
||||
|
||||
9
web-app/app/routes/imagery/aerial/[id]/page.tsx
Normal file
9
web-app/app/routes/imagery/aerial/[id]/page.tsx
Normal file
@@ -0,0 +1,9 @@
|
||||
import type { Route } from './+types/page';
|
||||
|
||||
export default function Page({ params }: Route.ComponentProps) {
|
||||
return (
|
||||
<div>
|
||||
항공영상 상세 id: {params.aerialId}
|
||||
</div>
|
||||
);
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
export default function Page() {
|
||||
return (
|
||||
<div>영상관리 목록</div>
|
||||
<div>항공영상관리 목록</div>
|
||||
);
|
||||
}
|
||||
@@ -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>
|
||||
);
|
||||
}
|
||||
5
web-app/app/routes/imagery/drone/page.tsx
Normal file
5
web-app/app/routes/imagery/drone/page.tsx
Normal file
@@ -0,0 +1,5 @@
|
||||
export default function Page() {
|
||||
return (
|
||||
<div>드론영상관리 목록</div>
|
||||
);
|
||||
}
|
||||
9
web-app/app/routes/imagery/satellite/[id]/page.tsx
Normal file
9
web-app/app/routes/imagery/satellite/[id]/page.tsx
Normal file
@@ -0,0 +1,9 @@
|
||||
import type { Route } from './+types/page';
|
||||
|
||||
export default function Page({ params }: Route.ComponentProps) {
|
||||
return (
|
||||
<div>
|
||||
위성영상 상세 id: {params.satelliteId}
|
||||
</div>
|
||||
);
|
||||
}
|
||||
5
web-app/app/routes/imagery/satellite/page.tsx
Normal file
5
web-app/app/routes/imagery/satellite/page.tsx
Normal file
@@ -0,0 +1,5 @@
|
||||
export default function Page() {
|
||||
return (
|
||||
<div>위성영상관리 목록</div>
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user