diff --git a/client/src/app/pages/dashboard/import/AquaArtemisExportPage.tsx b/client/src/app/pages/dashboard/import/AquaArtemisExportPage.tsx new file mode 100644 index 000000000..592aca11a --- /dev/null +++ b/client/src/app/pages/dashboard/import/AquaArtemisExportPage.tsx @@ -0,0 +1,27 @@ +import useSetSubheader from "components/layout/header/useSetSubheader"; +import Divider from "components/util/Divider"; +import ExternalLink from "components/util/ExternalLink"; +import { TachiConfig } from "lib/config"; +import React from "react"; + +export default function AquaArtemisExport() { + useSetSubheader(["Import Scores", "Aqua/ARTEMiS Exporter"]); + + return ( +
+

What is the Aqua/ARTEMiS Exporter?

+
+ The Aqua/Artemis Exporter is a script that will export your CHUNITHM scores from an + Aqua/ARTEMiS instance to a BATCH-MANUAL JSON for import to {TachiConfig.name}. You + will need direct access to the server instance. +
+ +

Setup Instructions

+ Instructions are available on{" "} + + the GitHub gist + + . +
+ ); +} diff --git a/client/src/app/pages/dashboard/import/ChunithmMYTExportPage.tsx b/client/src/app/pages/dashboard/import/ChunithmMYTExportPage.tsx new file mode 100644 index 000000000..da4942ba4 --- /dev/null +++ b/client/src/app/pages/dashboard/import/ChunithmMYTExportPage.tsx @@ -0,0 +1,26 @@ +import useSetSubheader from "components/layout/header/useSetSubheader"; +import Divider from "components/util/Divider"; +import ExternalLink from "components/util/ExternalLink"; +import { TachiConfig } from "lib/config"; +import React from "react"; + +export default function ChunithmMYTExport() { + useSetSubheader(["Import Scores", "CHUNITHM MYT Exporter"]); + + return ( +
+

What is the CHUNITHM Mythos Exporter?

+
+ The CHUNITHM Mythos Exporter is an userscript that will export your CHUNITHM scores + from MYT to a BATCH-MANUAL JSON for import to {TachiConfig.name}. +
+ +

Setup Instructions

+ Instructions are available on{" "} + + the GitHub gist + + . +
+ ); +} diff --git a/client/src/app/pages/dashboard/import/ImportPage.tsx b/client/src/app/pages/dashboard/import/ImportPage.tsx index fb0944976..a09e5968d 100644 --- a/client/src/app/pages/dashboard/import/ImportPage.tsx +++ b/client/src/app/pages/dashboard/import/ImportPage.tsx @@ -200,6 +200,29 @@ function ImportInfoDisplayer({ game }: { game: Game }) { moreInfo="If you are currently playing on CHUNITHM International, you can import play data from it here." key="CHUNITHM Site Importer" />, + + This is a script that exports scores from an Aqua/ARTEMiS instance.
+ Note: You will need direct access to the server instance. + + } + key="Aqua/ARTEMiS Exporter" + />, + + This is an userscript that exports scores from the MYT web interface. + + } + key="MYT Exporter" + />, + + + + + + + +