import { Box, IconButton, Tooltip } from '@mui/material' import { LayoutGrid, LayoutList } from 'lucide-react' interface Props { view: 'list' | 'grid' onChange: (v: 'list' | 'grid') => void } export function ViewToggle({ view, onChange }: Props) { return ( onChange('list')} sx={{ borderRadius: 0, width: 32, height: 32, bgcolor: view === 'list' ? '#152642' : 'transparent', color: view === 'list' ? 'white' : '#64748b', '&:hover': { bgcolor: view === 'list' ? '#162d4a' : '#f1f5f9' }, }} > onChange('grid')} sx={{ borderRadius: 0, width: 32, height: 32, bgcolor: view === 'grid' ? '#152642' : 'transparent', color: view === 'grid' ? 'white' : '#64748b', '&:hover': { bgcolor: view === 'grid' ? '#162d4a' : '#f1f5f9' }, }} > ) }