From ef512362c5d1d617249e3cb25d93513379d91db1 Mon Sep 17 00:00:00 2001 From: siddheshmorewdi Date: Tue, 21 May 2024 12:03:54 +0530 Subject: [PATCH] edit updated --- src/Components/Banner/BannerEdit.jsx | 9 +++++---- src/Services/api.service.js | 12 +++++++++--- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/src/Components/Banner/BannerEdit.jsx b/src/Components/Banner/BannerEdit.jsx index 5810a1f..4123458 100644 --- a/src/Components/Banner/BannerEdit.jsx +++ b/src/Components/Banner/BannerEdit.jsx @@ -88,6 +88,10 @@ const BannerEdit = ({isLoading, data, updateBanner, navigateTo}) => { console.log("hit"); form.delete("banner_image"); } + // Log the FormData entries + for (const [key, value] of form.entries()) { + console.log(`${key}: ${value}`); + } const mutationResult = await updateBanner({ id: id, data: form }) .then((response) => { // Handle the response here @@ -113,10 +117,7 @@ const BannerEdit = ({isLoading, data, updateBanner, navigateTo}) => { // setDeleteAlert(false); }); - // Log the FormData entries - for (const [key, value] of form.entries()) { - console.log(`${key}: ${value}`); - } + reset(); }; diff --git a/src/Services/api.service.js b/src/Services/api.service.js index cb842f8..105cd65 100644 --- a/src/Services/api.service.js +++ b/src/Services/api.service.js @@ -179,12 +179,16 @@ export const rubixApi = createApi({ invalidatesTags: ["getBuildBanner"], }), updateBuildBanner: builder.mutation({ - query: ({ id }) => ({ + query: ({ id, data }) => ({ url: `/admin/build/${id}`, method: "PUT", + body: data }), invalidatesTags: ["getBuildBanner"], }), + + + createBuildBanner: builder.mutation({ query: (newBanner) => ({ url: "/admin/build", @@ -218,9 +222,10 @@ export const rubixApi = createApi({ invalidatesTags: ["getNewsBanner"], }), updateNewsBanner: builder.mutation({ - query: ({ id }) => ({ + query: ({ id, data }) => ({ url: `/admin/main-news/${id}`, method: "PUT", + body: data }), invalidatesTags: ["getNewsBanner"], }), @@ -382,9 +387,10 @@ export const rubixApi = createApi({ invalidatesTags: ["getHomeBanner"], }), updateHomeBannerStatus: builder.mutation({ - query: ({ id }) => ({ + query: ({ id, data }) => ({ url: `/admin/home/change-visibility/${id}`, method: "POST", + body:data }), invalidatesTags: ["getHomeBanner"], }),