import React from 'react'; import { AppBar, Toolbar, Box, ListItemIcon, ListItemText, Typography, useTheme, useMediaQuery, } from '@mui/material'; import { useNavigate } from 'react-router-dom'; import LogoutIcon from '@mui/icons-material/Logout'; import authService from '../../../services/authService'; const KitchPlusAppBar = ({ onDrawerToggle, sidebarOpen, isMobile }) => { const theme = useTheme(); const navigate = useNavigate(); const isSmallScreen = useMediaQuery(theme.breakpoints.down('sm')); // دالة تسجيل الخروج المعدلة const handleLogout = async () => { try { const result = await authService.logout(); if (result.success) { localStorage.removeItem('token'); navigate('/login'); } else { console.error('Logout failed:', result.message); } } catch (error) { console.error('Logout error:', error); } }; return ( {/* Left: Logo */} KITCH PLUS {/* Right: Log Out Button */} ); }; export default KitchPlusAppBar;