import React from 'react'; import type { RightSidebarProps, RightPanel } from '../types/ui.types'; import PropertiesPanel from './PropertiesPanel'; import LayerPanel from './LayerPanel'; import BlockLibrary from './BlockLibrary'; import KICopilot from './KICopilot'; const tabs: Array<{ id: RightPanel; label: string; svg: React.ReactNode; badge?: number }> = [ { id: 'tool', label: 'Werkzeug', svg: }, { id: 'layer', label: 'Layer', svg: }, { id: 'library', label: 'Bibliothek', svg: }, { id: 'ki', label: 'KI', svg: , badge: 2 }, ]; const RightSidebar: React.FC = ({ activePanel, onPanelChange, selectedElement, layers, blocks, className, activeLayerId, onSelectLayer, onAddLayer, onToggleLayer, onDeleteLayer, onRenameLayer, onDuplicateLayer, onToggleLock, onReorder, onAddSubLayer, onElementsDeleted, onToggleElementVisible, elements, onRenameBlock, onDuplicateBlock, onDeleteBlock, onSvgImport, onSaveGroupAsBlock, onBlockCategoryChange, onBlockSearch, onDragBlock, kiMessages, kiSuggestions, onKISend, onKISuggestionClick, kiLoading, onUpdateElement, onCollapse, collapsed, onToggleCollapse, }) => { return ( ); }; export default RightSidebar;