feat(UI-Overhaul-Phase7): Reports UI mit ResizablePanel und PluginToolbar
Check Cross-Plugin Imports / check (push) Has been cancelled
Check Cross-Plugin Imports / check (push) Has been cancelled
Migration 0139: Add folder_id column to report_templates for folder-based organization Backend: - ReportTemplate model: add folder_id field (nullable UUID) Frontend: - api/reports.ts: ReportTemplate interface updated with folder_id - Reports.tsx: Added ResizablePanel for template list (resizable left sidebar) - Reports.tsx: Added PluginToolbar registration with new-report button - Reports.tsx: Added useEffect import for toolbar registration tsc clean
This commit is contained in:
@@ -24,6 +24,7 @@ export interface ReportTemplate {
|
||||
deleted_at?: string | null;
|
||||
created_at?: string | null;
|
||||
updated_at?: string | null;
|
||||
folder_id?: string | null;
|
||||
}
|
||||
|
||||
export interface TemplateCreateInput {
|
||||
|
||||
Reference in New Issue
Block a user