import { Eye, List, Search, TableProperties, X } from 'lucide-react'; import { useTranslation } from 'react-i18next'; import { Button } from '../../ui/button'; import { Input } from '../../ui/input'; import type { FileTreeViewMode } from '../types/types'; type FileTreeHeaderProps = { viewMode: FileTreeViewMode; onViewModeChange: (mode: FileTreeViewMode) => void; searchQuery: string; onSearchQueryChange: (query: string) => void; }; export default function FileTreeHeader({ viewMode, onViewModeChange, searchQuery, onSearchQueryChange, }: FileTreeHeaderProps) { const { t } = useTranslation(); return (