GOD IT WORKED

This commit is contained in:
Ava DeCroix
2023-04-30 18:18:16 -04:00
parent 49a59fde65
commit 0d75f09c57
4 changed files with 37 additions and 22 deletions

BIN
.DS_Store vendored

Binary file not shown.

View File

@@ -1,4 +1,4 @@
import React,{useState, useEffect} from 'react'; import React,{useState} from 'react';
import {Routes, Route, useNavigate} from 'react-router-dom'; import {Routes, Route, useNavigate} from 'react-router-dom';
import './Login.css'; import './Login.css';
import Button from "@mui/material/Button"; import Button from "@mui/material/Button";
@@ -36,19 +36,14 @@ const theme = createTheme({
}, },
}); });
function Menus() {
const navigate = useNavigate();
const getEatery = () => {
return ReactSession.get("eatery");
}
function MenuExpansion() {
const navigate = useNavigate();
const Home = () => { const Home = () => {
navigate('/Plan'); navigate('/Plan');
} }
const Menus = () => { const Menus = () => {
navigate('/Menus'); navigate('/Menus');
} }
const Past = () => { const Past = () => {
@@ -57,22 +52,38 @@ const theme = createTheme({
const navigateLogin = () => { const navigateLogin = () => {
navigate('/'); navigate('/');
} }
const makeEateryUrl = (eatery) => `http://3.219.93.142:8000/api/eatery/${eatery}`;
const getEatery = () => {
return ReactSession.get("eatery");
}
const makeEateryUrl = (eatery) => `http://3.219.93.142:8000/eatery/${eatery}`;
const getMenu = () => { const getMenu = () => {
const eatery_to_query = getEatery(); const eatery_to_query = getEatery();
Axios.get(makeEateryUrl(eatery_to_query)).then((response) => { Axios.get(makeEateryUrl(eatery_to_query)).then((response) => {
console.log(response.data); console.log(response.data);
}); setmenuItems(response.data);
}; });
}
const [menuItems, setmenuItems] = useState([{}]);
const doMenu = () => {
const data = getMenu();
setmenuItems(data);
}
const buttonTime = () => {
getMenu();
console.log(menuItems);
}
return (
return(
<ThemeProvider theme={theme}> <ThemeProvider theme={theme}>
<AppBar className='bar' position="static"> <AppBar className='bar' position="static">
@@ -94,10 +105,13 @@ return(
</Button> </Button>
</Toolbar> </Toolbar>
</AppBar> </AppBar>
<Button onClick={buttonTime}>Please God Work</Button>
<ul>{menuItems.map(menuitem => <li key={menuitem.item_name}>{menuitem.item_name}</li>)}</ul>
<Button onClick={getMenu}>Test get menu</Button>
</ThemeProvider> </ThemeProvider>
)
);
} }
export default MenuExpansion; export default Menus;

View File

@@ -37,7 +37,8 @@ const theme = createTheme({
}); });
function Menus() { function Menus() {
const navigate = useNavigate();
const navigate = useNavigate();
const Home = () => { const Home = () => {
navigate('/Plan'); navigate('/Plan');

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB