refactor: update DialogDelete component to use selectedId and close callback

This commit is contained in:
Ardeman
2025-03-13 09:36:40 +08:00
parent b00adf89ec
commit 798896e4ee
5 changed files with 18 additions and 36 deletions
+2 -2
View File
@@ -98,8 +98,8 @@ export const AdvertisementsPage = () => {
/>
<DialogDelete
selectedItem={selectedAds}
setSelectedItem={setSelectedAds}
selectedId={selectedAds?.id}
close={() => setSelectedAds(undefined)}
title="Banner iklan"
fetcherAction={`/actions/admin/advertisements/delete/${selectedAds?.id}`}
>
+2 -2
View File
@@ -129,8 +129,8 @@ export const SubscribePlanPage = () => {
/>
<DialogDelete
selectedItem={selectedSubscribePlan}
setSelectedItem={setSelectedSubscribePlan}
selectedId={selectedSubscribePlan?.id}
close={() => setSelectedSubscribePlan(undefined)}
title="Subscribe plan"
fetcherAction={`/actions/admin/subscribe-plan/delete/${selectedSubscribePlan?.id}`}
>
+2 -2
View File
@@ -102,8 +102,8 @@ export const TagsPage = () => {
/>
<DialogDelete
selectedItem={selectedTag}
setSelectedItem={setSelectedTag}
selectedId={selectedTag?.id}
close={() => setSelectedTag(undefined)}
title="Tag"
fetcherAction={`/actions/admin/tags/delete/${selectedTag?.id}`}
>