import React from 'react' import { FolderOpen, Save, EditMode, PreviewMode, SourceMode, Moon, Sun, Info } from '../Icons' import type { ViewMode } from '../../types/settings' interface ToolbarProps { onOpen: () => void onSave: () => void viewMode: ViewMode onViewModeChange: (mode: ViewMode) => void darkMode: boolean onToggleDark: () => void onShowAbout: () => void } export const Toolbar = React.memo(function Toolbar({ onOpen, onSave, viewMode, onViewModeChange, darkMode, onToggleDark, onShowAbout }: ToolbarProps) { return (