import React, { useState } from "react"; import ReactDOM from "react-dom/client"; import CircularProgress from "@mui/material/CircularProgress"; import Divider from "@mui/material/Divider"; import ReactMarkdown from "react-markdown"; import Paper from "@mui/material/Paper"; import Stack from "@mui/material/Stack"; import Button from "@mui/material/Button"; import Link from "@mui/material/Link"; import { useGet } from "./hooks/Fetch"; import { I18N, URL_RAW_PREFIX } from "./config"; function App() { const [lang, setLang] = useState("zh"); const { data, loading, error } = useGet( `${URL_RAW_PREFIX}/${I18N?.["about_md"]?.[lang]}` ); return ( {`KISS Translator v${process.env.REACT_APP_VERSION}`} Install/Update Userscript for Tampermonkey/Violentmonkey Install/Update Userscript for iOS Safari Open Options Page {loading ? (
) : ( )}
); } const root = ReactDOM.createRoot(document.getElementById("root")); root.render( );