Changes
Co-authored-by: Reifonas <211114984+Reifonas@users.noreply.github.com>
This commit is contained in:
@@ -476,6 +476,16 @@ export const useModelStore = create<ModelStore>((set, get) => ({
|
|||||||
removeMeasurement: (id) => set((state) => ({
|
removeMeasurement: (id) => set((state) => ({
|
||||||
measurements: state.measurements.filter(m => m.id !== id),
|
measurements: state.measurements.filter(m => m.id !== id),
|
||||||
})),
|
})),
|
||||||
|
undoLastMeasurePoint: () => set((state) => ({
|
||||||
|
measurePoints: state.measurePoints.slice(0, -1),
|
||||||
|
})),
|
||||||
|
undoLastMeasurement: () => set((state) => {
|
||||||
|
if (state.measurePoints.length > 0) {
|
||||||
|
return { measurePoints: state.measurePoints.slice(0, -1) };
|
||||||
|
}
|
||||||
|
return { measurements: state.measurements.slice(0, -1) };
|
||||||
|
}),
|
||||||
|
|
||||||
|
|
||||||
compareMode: false,
|
compareMode: false,
|
||||||
setCompareMode: (compareMode) => set({ compareMode }),
|
setCompareMode: (compareMode) => set({ compareMode }),
|
||||||
|
|||||||
Reference in New Issue
Block a user