import { ChevronRight, FolderOpen } from 'lucide-react'; import { Button } from '@/components/ui/button'; import { Collapsible, CollapsibleTrigger, CollapsibleContent } from '@/components/ui/collapsible'; import { ScrollArea } from '@/components/ui/scroll-area'; import { useFileStore } from '@/stores/file-store'; import { FileTree } from './FileTree'; import { Outline } from './Outline'; export function Sidebar() { const tree = useFileStore((s) => s.tree); return (
{/* Files section */} {!tree ? (
No folder opened
) : ( )}
{/* Outline section */}
); }