import React, {useState} from "react"; import axios from "axios"; import { Button, Container, CssBaseline, Dialog, DialogTitle, DialogContent, DialogActions, Grid, Paper, TextField, Typography, } from '@material-ui/core'; import {makeStyles} from '@material-ui/core/styles'; const useStyles = makeStyles((theme) => ({ fieldset: { border: 'none', //borderBottom: '1px solid', }, form: { width: '100%', marginTop: theme.spacing(1), flexGrow: 1, }, paper: { padding: theme.spacing(2), alignItems: 'center', display: 'flex', flexDirection: 'column', } })); const RegForm = (props) => { const classes = useStyles(); return ( Registrer ditt event
Arrangement
) } const Categories = (props) => { const [error, setError] = useState(null); const [isLoading, setIsLoading] = useState(true); const [availableItems, setAvailableItems] = useState([]); React.useEffect(() => { axios.get("https://magy.giaever.online/tff/api/webflow_items?cid=" + props.cid) .then((response) => { const data = response.data['hydra:member']; setAvailableItems(data); }) .catch((error) => { console.log(error); setError(error); }) .then(() => { console.log("DONE"); setIsLoading(false); }); }, []); return ( {isLoading ?

Laster...

: }
) } const DialogCancelOk = (props) => { const [open, setOpen] = useState(false); const handleClickOpen = () => { setOpen(true); }; const handleClickClose = () => { setOpen(false); }; return (
{props.dialogTitle} {props.children}
) } export default RegForm;