This commit is contained in:
gpt-engineer-app[bot]
2026-02-27 01:14:49 +00:00
parent 8cced1a146
commit cb912b8f62
5 changed files with 92 additions and 3 deletions
+12
View File
@@ -81,6 +81,11 @@ interface ModelStore {
measurements: Measurement[];
clearMeasurements: () => void;
removeMeasurement: (id: string) => void;
screenshots: string[];
addScreenshot: (dataUrl: string) => void;
removeScreenshot: (index: number) => void;
clearScreenshots: () => void;
}
const defaultFineTuning: FineTuning = { posX: 0, posY: 0, posZ: 0, rotY: 0 };
@@ -152,4 +157,11 @@ export const useModelStore = create<ModelStore>((set) => ({
removeMeasurement: (id) => set((state) => ({
measurements: state.measurements.filter(m => m.id !== id),
})),
screenshots: [],
addScreenshot: (dataUrl) => set((state) => ({ screenshots: [...state.screenshots, dataUrl] })),
removeScreenshot: (index) => set((state) => ({
screenshots: state.screenshots.filter((_, i) => i !== index),
})),
clearScreenshots: () => set({ screenshots: [] }),
}));