import { Save, LayoutDashboard, Download, Palette, Undo2, Redo2, HelpCircle, Table2 } from 'lucide-react' import { Button } from '@/components/ui/button' import { Logo } from '@/components/ui/Logo' import { useCanvasStore } from '@/stores/canvasStore' interface ToolbarProps { onSave: () => void onAutoLayout: () => void onExport: () => void onChangeStyle: () => void onUndo: () => void onRedo: () => void onShortcuts: () => void onExportMd: () => void } export function Toolbar({ onSave, onAutoLayout, onExport, onChangeStyle, onUndo, onRedo, onShortcuts, onExportMd }: ToolbarProps) { const { hasUnsavedChanges, past, future } = useCanvasStore() return (
) }