import ReactDOM from 'react-dom'; import PageForm from "./Form"; import Pages from "./List"; import Prompt from "./Prompt"; import {useState} from "react"; import * as React from 'react'; import {Divider, Paper} from "@mui/material"; interface List { id: string; date: string; } const app = document.getElementById('app'); let sessionPassphrase = sessionStorage.getItem("key"); let pages: List[] = []; let getPageContentUrl = ""; let postUrl = ""; let removeUrl = ""; let csrf = ""; if (app) { getPageContentUrl = "" + app.getAttribute('data-url'); pages = JSON.parse("" + app.getAttribute('data-list')); postUrl = "" + app.getAttribute('data-post'); removeUrl = "" + app.getAttribute('data-remove'); csrf = "" + app.getAttribute('data-csrf'); ReactDOM.render(, app); } export default function App() { const [listPages, setListPages] = useState(pages); const [passphrase, setPassphrase] = useState(sessionPassphrase); return (
{/*
*/} {/**/} {/**/} {/*
*/}
); }