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 { useFetch } from "./hooks/Fetch";
import { I18N, URL_RAW_PREFIX } from "./config";
function App() {
const [lang, setLang] = useState("zh");
const [data, loading, error] = useFetch(
`${URL_RAW_PREFIX}/${I18N?.["about_md"]?.[lang]}`
);
return (
{`KISS Translator v${process.env.REACT_APP_VERSION}`}
Install Userscript 1
Install Userscript 2
Install Userscript Safari 1
Install Userscript Safari 2
Open Options Page 1
Open Options Page 2
{loading ? (
) : (
)}
);
}
const root = ReactDOM.createRoot(document.getElementById("root"));
root.render(
);