ship-gis/src/component/wrap/MainComponent.jsx

48 lines
2.3 KiB
React
Raw Normal View 히스토리

2026-01-22 23:52:54 +09:00
import { Routes, Route } from "react-router-dom";
import TopComponent from "./main/TopComponent"; //메인 상단바
import ShipComponent from "./main/ShipComponent"; // 선박정보팝업
import Satellite1Component from "./main/Satellite1Component"; // 위성영상등록
import Satellite2Component from "./main/Satellite2Component"; // 위성사업자등록
import Satellite3Component from "./main/Satellite3Component"; // 위성관리등록
import Satellite4Component from "./main/Satellite4Component"; // 삭제
import WeatherComponent from "./main/WeatherComponent"; // 기상관측팝업
import Analysis1Component from "./main/Analysis1Component"; // 분석-관심해역설정
import Analysis2Component from "./main/Analysis2Component"; // 분석-관심해역설정입력
import LayerComponent from "./main/LayerComponent"; // 레이어등록
import SignalComponent from "./main/Signal1Component"; // 신호설정
import Signal2Component from "./main/Signal2Component"; // 맞춤신호설정
import MyPageComponent from "./main/MyPageComponent"; // 마이페이지
export default function MainComponent() {
return (
2026-01-22 09:14:01 +09:00
<main id="main">
2026-01-22 23:52:54 +09:00
<TopComponent />
<Routes>
{/* 기본 화면 */}
<Route path="*" element={<ShipComponent />} />
<Route path="panel1/ship" element={<ShipComponent />} />
<Route path="panel2/satellite/add" element={<Satellite1Component />} />
<Route path="panel2/satellite/provider" element={<Satellite2Component />} />
<Route path="panel2/satellite/manage" element={<Satellite3Component />} />
<Route path="panel2/satellite/delete" element={<Satellite4Component />} />
<Route path="panel3/weather" element={<WeatherComponent />} />
<Route path="panel4/analysis/area" element={<Analysis1Component />} />
<Route path="panel4/analysis/result" element={<Analysis2Component />} />
<Route path="layer/layer" element={<LayerComponent />} />
<Route path="signal" element={<SignalComponent />} />
<Route path="signal/custom" element={<Signal2Component />} />
<Route path="mypage" element={<MyPageComponent />} />
</Routes>
2026-01-22 09:14:01 +09:00
</main>
2026-01-22 23:52:54 +09:00
);
}