Skip to content

Commit 7855e9b

Browse files
author
Laurent Chauvin
committed
fix: Remove function handles null ids
1 parent 5ea9612 commit 7855e9b

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/composables/actions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ const clearScene = () => () => {
5555

5656
const deleteCurrentImage = () => () => {
5757
const datasetStore = useDatasetStore();
58-
datasetStore.remove(datasetStore.primaryImageID!);
58+
datasetStore.remove(datasetStore.primaryImageID);
5959

6060
// Automatically select next image
6161
datasetStore.setPrimarySelection(datasetStore.idsAsSelections[0]);

src/store/datasets.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,9 @@ export const useDatasetStore = defineStore('dataset', () => {
6969
}
7070
}
7171

72-
const remove = (id: string) => {
72+
const remove = (id: string | null) => {
73+
if (!id) return
74+
7375
if (id === primarySelection.value) {
7476
primarySelection.value = null;
7577
}

0 commit comments

Comments
 (0)