From acb0dc5483a3c7b9d2efec0805fe7f533dcb6147 Mon Sep 17 00:00:00 2001 From: Pinapelz Date: Mon, 20 Oct 2025 16:01:47 -0700 Subject: seperate dancerush and dancearound eamuse import modals --- frontend/src/components/modals/EamusementModal.tsx | 160 --------------------- 1 file changed, 160 deletions(-) delete mode 100644 frontend/src/components/modals/EamusementModal.tsx (limited to 'frontend/src/components/modals/EamusementModal.tsx') diff --git a/frontend/src/components/modals/EamusementModal.tsx b/frontend/src/components/modals/EamusementModal.tsx deleted file mode 100644 index cb5c542..0000000 --- a/frontend/src/components/modals/EamusementModal.tsx +++ /dev/null @@ -1,160 +0,0 @@ -import type { SupportedGame } from "../../types/game"; -import { EamuseImportInfo } from "../../types/constants"; - -interface EamusementUploadModalProps { - isOpen: boolean; - onClose: () => void; - game: SupportedGame | undefined; - renderAsCard?: () => void; -} - -const scriptLinkMap = { - "dancerush": "https://github.com/pinapelz/Mirage/raw/refs/heads/main/scripts/dancerush/dancerush_play_history.user.js", - "dancearound": "https://github.com/pinapelz/Mirage/raw/refs/heads/main/scripts/dancearound/dancearound_play_history.user.js", -} - -const EamusementUploadModal = ({ - isOpen, - onClose, - game, - renderAsCard -}: EamusementUploadModalProps) => { - if (renderAsCard) { - return ( -
-
- - - -
-

- e-amusement Play History -

-

- Import via scraping your playdata from KONAMI e-amusement -

- -
- ); - } - - if (!isOpen) return null; - - const handleClose = () => { - onClose(); - }; - if(game === undefined){ - return "Sorry, due to some extreme error the game you're looking for doesn't seem to exist..." - } - return ( -
- {/* Backdrop */} -
- - {/* Modal */} -
-
- {/* Header */} -
-

- Import {game.formattedName} Data -

-

- Follow the instructions below to import your data -

-
- - {/* Warning */} -
-

- You may or may need to be subscribed to{" "} - - KONAMI's e-amusement Basic and/or Premium course - {" "} - to view a exportable playdata history for certain games. -

-
- - {/* Instructions */} -
-

- Instructions: -

-
    -
  1. Log into your e-amusement account
  2. - {EamuseImportInfo[game.internalName] ? ( -
  3. - Navigate to your{" "} - - {game.formattedName} score data page - {" "} - {game.formattedName} score data page -
  4. - ) : ( -
  5. Navigate to your {game.formattedName} score data page
  6. - )} - {EamuseImportInfo[game.internalName] ? ( -
  7. - Install the userscript to your browser (use an extension such - as Tampermonkey) -
  8. - ) : ( -
  9. - Scrape the data using any method of your choice and translate - it into a Mirage {game.formattedName} compatible JSON format -
  10. - )} -
  11. Upload the resulting JSON file into Mirage using the Batch-Manual Upload functionality
  12. -
  13. Verify that all data has been imported correctly
  14. -
-
- - {/* Additional Info */} - - - {/* Actions */} -
- -
-
-
-
- ); -}; - -export default EamusementUploadModal; -- cgit v1.2.3