import { useState, useParams, useEffect } from 'react' import './Admin.css' import Request from '../Request.jsx' function Admin() { const [imp, setimp] = useState(); const [exp, setexp] = useState(); const ids = [setimp, setexp]; const handleSubmit = async (id, event) => { await Request( "/api/webui/admin", { import: !!imp, export: !!exp } ); ids[id](event.target.checked); }; if (imp === undefined) { (async () => { let resp = await Request("/api/webui/admin"); if (resp.result !== "OK") { window.location.href = "/?message=" + encodeURIComponent(resp.message); return; } setimp(resp.data.import); setexp(resp.data.export); })(); } return (