Skip to content

Commit e7ec674

Browse files
committed
fix: created a reset delet function
1 parent a0ced67 commit e7ec674

1 file changed

Lines changed: 9 additions & 8 deletions

File tree

src/lib/components/archiveProject.svelte

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,13 @@
6161
let deleteProjectName = $state('');
6262
let deleteError = $state<string | null>(null);
6363
64+
function resetDeleteState() {
65+
showDeleteModal = false;
66+
projectToDelete = null;
67+
deleteProjectName = '';
68+
deleteError = null;
69+
}
70+
6471
function filterPlatforms(platforms: { name: string; icon: string }[]) {
6572
return platforms.filter(
6673
(value, index, self) => index === self.findIndex((t) => t.name === value.name)
@@ -170,10 +177,7 @@
170177
message: `${projectToDelete.name} has been deleted`
171178
});
172179
173-
showDeleteModal = false;
174-
projectToDelete = null;
175-
deleteProjectName = '';
176-
deleteError = null;
180+
resetDeleteState();
177181
} catch (error) {
178182
deleteError = error.message;
179183
trackError(error, Submit.ProjectDelete);
@@ -347,10 +351,7 @@
347351
<Button
348352
text
349353
on:click={() => {
350-
showDeleteModal = false;
351-
projectToDelete = null;
352-
deleteProjectName = '';
353-
deleteError = null;
354+
resetDeleteState();
354355
}}>Cancel</Button>
355356
<Button submissionLoader submit disabled={deleteProjectName !== projectToDelete?.name}>
356357
Delete

0 commit comments

Comments
 (0)