Skip to content

Commit fcea4f4

Browse files
committed
fix: prevent deletion confirmation without selected option in SourceSettings
1 parent 78f23c4 commit fcea4f4

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/features/settings/components/SourceSettings.tsx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,16 @@ export const SourceSettings = () => {
5353
})
5454
}
5555
onConfirm={() => {
56+
if (!confirmDelete.option) {
57+
return
58+
}
59+
5660
const newUserCards = userCustomCards.filter(
5761
(card) => card.value !== confirmDelete.option?.value
5862
)
59-
console.log('newUserCards', userCustomCards, newUserCards)
63+
const newCards = cards.filter((card) => card.name !== confirmDelete.option?.value)
6064
setUserCustomCards(newUserCards)
65+
setCards(newCards)
6166
setConfirmDelete({ showModal: false, option: undefined })
6267
}}
6368
/>

0 commit comments

Comments
 (0)