From cae2f2fffd9030675bcc4af45b732c2cae370475 Mon Sep 17 00:00:00 2001 From: Pramod Mahajan Date: Wed, 28 May 2025 11:58:16 +0530 Subject: [PATCH] intergated delete api --- src/components/Directory/ManageBucket.jsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/components/Directory/ManageBucket.jsx b/src/components/Directory/ManageBucket.jsx index 64d8667f..7bc201e0 100644 --- a/src/components/Directory/ManageBucket.jsx +++ b/src/components/Directory/ManageBucket.jsx @@ -91,7 +91,13 @@ const ManageBucket = () => { const handleDeleteContact = async () => { try { - // delete api calling here + const resp = await DirectoryRepository.DeleteBucket( deleteBucket ); + const cache_buckets = getCachedData("buckets") || []; + const updatedBuckets = cache_buckets.filter((bucket) => + bucket.id != deleteBucket + ); + cacheData("buckets", updatedBuckets); + setBucketList(updatedBuckets); showToast("Bucket deleted successfully", "success"); setDeleteBucket(null); } catch (error) {