diff --git a/db_app/src/components/MenuExpansion.js b/db_app/src/components/MenuExpansion.js index 3d6b657..611b4af 100644 --- a/db_app/src/components/MenuExpansion.js +++ b/db_app/src/components/MenuExpansion.js @@ -1,4 +1,4 @@ -import React,{useState} from 'react'; +import React,{useState, useEffect} from 'react'; import {Routes, Route, useNavigate} from 'react-router-dom'; import './Login.css'; import Button from "@mui/material/Button"; @@ -24,6 +24,18 @@ import {red, green, lightBlue, lightGreen} from '@mui/material/colors'; import { ThemeProvider, createTheme } from '@mui/material/styles'; import { ReactSession } from 'react-client-session'; import Axios from 'axios'; +import { + Table, + TableBody, + TableCell, + TableContainer, + TableHead, + TableRow, + Paper, +} from '@mui/material'; + + + const theme = createTheme({ @@ -80,7 +92,10 @@ const buttonTime = () => { console.log(menuItems); } - +useEffect(() => { + getMenu() + console.log('Menu in') +}, []) return ( @@ -105,8 +120,62 @@ const buttonTime = () => { - - + +

+     + Menu Items: +

+ + + + + + Food + Calories + Fat (g) + Saturated Fat (g) + TransFat (g) + Carbs (g) + Fiber (g) + Sugar (g) + Protein (g) + Sodium (mg) + Potassium (mg) + Cholesterol (mg) + + + + + {menuItems.map((menuItem, i) => { + console.log(i); + return( + + + {menuItem.item_name} + + + {menuItem.calories} + {menuItem.fat} + {menuItem.sat_fat} + {menuItem.trans_fat} + {menuItem.carbs} + {menuItem.fiber} + {menuItem.sugar} + {menuItem.protein} + {menuItem.sodium} + {menuItem.potassium} + {menuItem.cholesterol} + + ) + })} + +
+
+
+