web client v0.2 (add restaurant OK, settings OK)

This commit is contained in:
2020-09-19 18:16:26 +02:00
parent 732ad74657
commit 68ecf13aa1
16 changed files with 546 additions and 86 deletions

View File

@@ -1,17 +1,12 @@
import React from "react";
import CloseIcon from "@material-ui/icons/Close";
import { makeStyles } from "@material-ui/core/styles";
import DialogTitle from "@material-ui/core/DialogTitle";
import DialogContent from "@material-ui/core/DialogContent";
import Dialog from "@material-ui/core/Dialog";
import Divider from "@material-ui/core/Divider";
import ButtonSecondary from "../Input/ButtonSecondary";
import IconButton from "@material-ui/core/IconButton";
import CircularProgress from "@material-ui/core/CircularProgress";
import { useHistory } from "react-router-dom";
export default function InfoDialog(props) {
const history = useHistory();
const loading = props.loading;
const loginStyles = makeStyles((theme) => ({
root: {
@@ -32,25 +27,12 @@ export default function InfoDialog(props) {
const styles = loginStyles();
return (
<Dialog
className={styles.root}
onClose={() => history.push("/")}
open={true}
aria-labelledby="title"
>
<Dialog className={styles.root} open={true} aria-labelledby="title">
<DialogTitle id="title">{props.title}</DialogTitle>
<IconButton
className={styles.closeButton}
onClick={() => history.push("/")}
aria-label="close"
>
<CloseIcon />
</IconButton>
<Divider />
<DialogContent>
<p>{props.text}</p>
{loading && <CircularProgress />}
<ButtonSecondary onClick={history.push("/")} text="Ok" />
</DialogContent>
</Dialog>
);