diff --git a/frontend/src/components/SidePanel.tsx b/frontend/src/components/SidePanel.tsx new file mode 100644 index 0000000..5950f2f --- /dev/null +++ b/frontend/src/components/SidePanel.tsx @@ -0,0 +1,59 @@ +import React, { useState } from 'react'; +import './SidePanel.css'; + +const SidePanel: React.FC = () => { + const [activeTab, setActiveTab] = useState('blocks'); + + const tabs = [ + { id: 'blocks', label: 'Blocks', icon: '🧱' }, + { id: 'layers', label: 'Layers', icon: '📄' }, + { id: 'properties', label: 'Properties', icon: '⚙️' }, + { id: 'copilot', label: 'KI Copilot', icon: '🤖' }, + ]; + + const renderContent = () => { + switch (activeTab) { + case 'blocks': + return