import { useContext } from 'react'; import { Link } from 'react-router-dom'; import { AppBar, Button, IconButton, Stack, Toolbar, Typography } from '@mui/material'; import DarkModeIcon from '@mui/icons-material/DarkMode'; import LightModeIcon from '@mui/icons-material/LightMode'; import { useTheme } from '@mui/material/styles'; import { ThemeContext } from '../ThemeContextProvider'; function NavBar() { const theme = useTheme(); const { toggleColorMode } = useContext(ThemeContext); const pages = [ { name: 'Schedule', to: '/schedule'}, { name: 'RSVP', to: '/guest-login' }, { name: 'Registry', to: '/registry' }, { name: 'Admin', to: '/admin' } ]; return ( Madison and Michael's Wedding {pages.map(page => ( ))} {theme.palette.mode === 'dark' ? : } ); } export default NavBar;