ship-gis/src/App.tsx
htlee 6e3ad9e0d8 chore: JavaScript → TypeScript 전환 완료 (77개 파일)
JS/JSX 77개 파일을 TS/TSX로 전환하고 JS 원본을 삭제.
- stores 7개, map core 6개, hooks 4개 등 전체 모듈 전환
- TypeScript strict 모드, OL/Deck.gl 타입 적용
- .gitignore에서 TS/TSX 무시 규칙 제거
- pre-commit hook: .js,.jsx → .ts,.tsx 확장자 변경
- tsc --noEmit 0 에러, ESLint 0 에러, yarn build 성공

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 10:28:27 +09:00

19 lines
516 B
TypeScript

import { Routes, Route } from 'react-router-dom';
import MainLayout from './components/layout/MainLayout';
import SessionGuard from './components/auth/SessionGuard';
import { ToastContainer } from './components/common/Toast';
import { AlertModalContainer } from './components/common/AlertModal';
export default function App() {
return (
<SessionGuard>
<ToastContainer />
<AlertModalContainer />
<Routes>
<Route path="/*" element={<MainLayout />} />
</Routes>
</SessionGuard>
);
}