fixes / register user

This commit is contained in:
2021-02-08 15:48:21 +01:00
parent f25196f57e
commit ab0f65e247
10 changed files with 310 additions and 72 deletions

View File

@@ -32,6 +32,7 @@ const useStyles = makeStyles((theme) => ({
export default function UserMenu(props) {
const restaurants = useSelector((state) => state.data.userData.restaurants);
const isRestaurant = useSelector((state) => state.data.userData.isRestaurant);
const [open, setOpen] = useState(true);
const classes = useStyles();
const handleClick = () => {
@@ -74,14 +75,14 @@ export default function UserMenu(props) {
</ListItemIcon>
<ListItemText primary="Ustawienia konta" />
</ListItem>
<ListItem button onClick={handleClick} disableGutters>
{isRestaurant && <ListItem button onClick={handleClick} disableGutters>
<ListItemIcon>
<FastfoodIcon />
</ListItemIcon>
<ListItemText primary="Moje restauracje" />
{open ? <ExpandLess /> : <ExpandMore />}
</ListItem>
<Collapse in={open} timeout="auto" unmountOnExit>
</ListItem>}
{isRestaurant && <Collapse in={open} timeout="auto" unmountOnExit>
<List component="div" disablePadding>
<ListItem button onClick={() => handleButtonClick("/newRestaurant")}>
<ListItemIcon>
@@ -89,9 +90,9 @@ export default function UserMenu(props) {
</ListItemIcon>
<ListItemText primary="Dodaj restaurację" />
</ListItem>
{viewRestaurants}
{isRestaurant && viewRestaurants}
</List>
</Collapse>
</Collapse>}
</List>
);
}