import React, { useState } from 'react';
import {
AppBar,
Toolbar,
Typography,
Button,
IconButton,
Box,
useScrollTrigger,
Slide,
Drawer,
List,
ListItemButton,
ListItemText
} from '@mui/material';
import MenuIcon from '@mui/icons-material/Menu';
import { useAuth } from '../../hooks/useAuth';
import { Link } from 'react-router-dom';
import ThemeToggle from '../UI/ThemeToggle';
function HideOnScroll({ children }) {
const trigger = useScrollTrigger();
return (
{children}
);
}
const Header = () => {
const { isAuthenticated, logout } = useAuth();
const [drawerOpen, setDrawerOpen] = useState(false);
const toggleDrawer = (open) => (event) => {
if (event.type === 'keydown' && (event.key === 'Tab' || event.key === 'Shift')) {
return;
}
setDrawerOpen(open);
};
const handleLogoutMobile = () => {
logout();
setDrawerOpen(false);
};
return (
EnlightenQalb
{isAuthenticated ? (
<>
>
) : (
)}
{isAuthenticated ? (
<>
>
) : (
)}
);
};
export default Header;