diff options
| author | Pinapelz <yukais@pinapelz.com> | 2025-11-12 03:05:47 -0800 |
|---|---|---|
| committer | Pinapelz <yukais@pinapelz.com> | 2025-11-12 03:05:47 -0800 |
| commit | 58876529c38ee279e935c1cf3e204d2017a37a2e (patch) | |
| tree | cca3f731466bad5f9571966f7df52a857baf4fd1 /frontend/src/pages | |
| parent | bc0d7cd3682aa1ec880fdfe18dcacbffbc2a0f96 (diff) | |
taiko: add TAL/EGTS import script
Diffstat (limited to 'frontend/src/pages')
| -rw-r--r-- | frontend/src/pages/Import.tsx | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/frontend/src/pages/Import.tsx b/frontend/src/pages/Import.tsx index b4d80a8..21bc580 100644 --- a/frontend/src/pages/Import.tsx +++ b/frontend/src/pages/Import.tsx @@ -8,13 +8,14 @@ import { uploadScore } from "../utils/scoreUpload"; import { NavBar } from "../components/NavBar"; import { EamusementUserscriptCard } from "../components/modals/EamusementUserscriptModal"; import { FlowerUserscriptCard } from "../components/modals/FlowerUserscriptModal"; -import TaikoDonderHirobaModal from "../components/modals/TaikoDonderHirobaModal"; const JsonUploadModal = lazy(() => import("../components/modals/JsonUploadModal")); const EamusementUserscriptModal = lazy(() => import("../components/modals/EamusementUserscriptModal")); const DivaNetModal = lazy(() => import("../components/modals/DivaNetModal")); const MusicDiverModal = lazy(() => import("../components/modals/MusicDiverModal")); const FlowerUserscriptModal = lazy(() => import("../components/modals/FlowerUserscriptModal")); +const TaikoDonderHirobaModal = lazy(() => import("../components/modals/TaikoDonderHirobaModal")); +const TaikoEGTSModal = lazy(() => import("../components/modals/TaikoEGTSModal")); type ModalType = 'json' | 'dancerush' | 'dancearound' | 'divanet' | 'musicdiver' | 'nostalgia' | 'reflecbeat' | 'taiko'; @@ -207,6 +208,12 @@ const Import = () => { game={supportedGames.find((g) => g.internalName === selectedGame)} renderAsCard={() => setOpenModal('taiko')} /> + <TaikoEGTSModal + isOpen={false} + onClose={() => {}} + game={supportedGames.find((g) => g.internalName === selectedGame)} + renderAsCard={() => setOpenModal('taiko')} + /> </> ); default: @@ -405,6 +412,16 @@ const Import = () => { } /> )} + {openModal === 'taiko' && ( + <TaikoEGTSModal + isOpen={true} + onClose={() => setOpenModal(null)} + game={ + supportedGames.find((g) => g.internalName === selectedGame) || + undefined + } + /> + )} </Suspense> </div> ); |
