This commit is contained in:
gpt-engineer-app[bot]
2026-02-27 02:04:21 +00:00
parent 9dd45c96de
commit c0f153df1c
3 changed files with 120 additions and 16 deletions
+18
View File
@@ -68,6 +68,15 @@ interface ModelStore {
renderMode: RenderMode;
setRenderMode: (mode: RenderMode) => void;
showGrid: boolean;
setShowGrid: (show: boolean) => void;
wireframeColor: string;
setWireframeColor: (color: string) => void;
wireframeThickness: number;
setWireframeThickness: (t: number) => void;
checklist: ChecklistItem[];
setChecklistItemStatus: (id: string, status: 'approved' | 'rejected') => void;
setChecklistItemNote: (id: string, note: string) => void;
@@ -113,6 +122,15 @@ export const useModelStore = create<ModelStore>((set) => ({
renderMode: 'solid',
setRenderMode: (renderMode) => set({ renderMode }),
showGrid: true,
setShowGrid: (showGrid) => set({ showGrid }),
wireframeColor: '#8899aa',
setWireframeColor: (wireframeColor) => set({ wireframeColor }),
wireframeThickness: 1,
setWireframeThickness: (wireframeThickness) => set({ wireframeThickness }),
checklist: defaultChecklist.map(i => ({ ...i })),
setChecklistItemStatus: (id, status) => set((state) => ({
checklist: state.checklist.map(item =>