Header.jsx 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. import logout from '../../images/logout1.png';
  2. import { useState } from 'react';
  3. import { Button, Dialog, DialogTitle, DialogContent, TextField, DialogActions } from '@mui/material';
  4. import { store } from '../../requests/reducers';
  5. import CLogout from '../../components/LogOutBtn/LogOutBtn';
  6. const Header = ({ children}) => {
  7. // let burgerState = false;
  8. // let [menuState, setMenuState] = useState(burgerState);
  9. // function handleMenu (burgerState) {setMenuState(burgerState) };
  10. const [open, setOpen] = useState(true);
  11. const handleClickOpen = () => setOpen(false);
  12. const handleClose = () => setOpen(true);
  13. return (
  14. <header className='headerWrapper'>
  15. <div className='navWrapper'>
  16. { children}
  17. ksdmcksmfckmvscklmck
  18. <div className="searchWrapper">asdcascx</div>
  19. <Button onClick={handleClickOpen}><img src={logout} className='loginIcon' alt="logoutIcon" />{store.getState().auth.payload?.sub?.login }</Button>
  20. <CLogout/>
  21. </div>
  22. {/* <div className={styles.container}>
  23. <div className={styles.wrapper}>
  24. <Logo />
  25. <Burger menuState={menuState} handleMenu = {(isOpen)=> setMenuState(isOpen)}/>
  26. </div>
  27. <Menu menuList={menuList} contactsList={contactsList} menuState={ menuState}/>
  28. </div> */}
  29. </header>
  30. );
  31. };
  32. export default Header;