import { X } from 'lucide-react'; import { useEditorStore } from '@/stores/editorStore'; import { cn } from '@/lib/utils'; import { getFileName } from '@glmpilot/shared'; export default function EditorTabs() { const openFiles = useEditorStore((s) => s.openFiles); const activeFilePath = useEditorStore((s) => s.activeFilePath); const setActive = useEditorStore((s) => s.setActive); const removeFile = useEditorStore((s) => s.removeFile); const files = Object.values(openFiles); if (files.length === 0) return null; return (
{files.map((file) => ( ))}
); }