Dateien nach "frontend/src" hochladen

This commit is contained in:
2026-05-25 21:30:27 +02:00
parent 246a7375c6
commit 3bc8919731
2 changed files with 756 additions and 0 deletions

View File

@@ -0,0 +1,33 @@
import Kalkulator3D, { SavedList } from './tools/kalkulator3d.jsx';
// ══════════════════════════════════════════════════════════════════════════════
// Tool-Registry hier neue Tools eintragen
//
// Felder:
// id eindeutige ID (muss mit backend/src/tools/<id>/ übereinstimmen)
// icon Emoji
// label voller Name (Sidebar)
// navLabel kurzes Label für Mobile-Nav
// component React-Komponente
//
// Neues Tool hinzufügen:
// 1. backend/src/tools/<id>/routes.js → wird automatisch geladen
// 2. frontend/src/tools/<id>.jsx → Komponente
// 3. Hier eintragen
// ══════════════════════════════════════════════════════════════════════════════
export const TOOLS = [
{
id: 'kalkulator3d',
icon: '◈',
label: '3D-Kalkulator',
navLabel: '3D-Calc',
component: Kalkulator3D,
},
{
id: 'kalkulator3d-saved',
icon: '◉',
label: 'Gespeichert',
navLabel: 'Saves',
component: SavedList,
},
];