diff --git a/src/Components/Banner/BannerEdit.jsx b/src/Components/Banner/BannerEdit.jsx
index 02325e1..918192e 100644
--- a/src/Components/Banner/BannerEdit.jsx
+++ b/src/Components/Banner/BannerEdit.jsx
@@ -36,8 +36,9 @@ import fallbackImage from "../../assets/ultp-fallback-img.webp";
import Header from "../../Components/Header";
import CommunityBannerCard from "../../Pages/Community/CommunityBannerCard";
import BannerMainCard from "./BannerMainCard";
+import ToastBox from "../ToastBox";
-const BannerEdit = ({isLoading, data, updateBanner, navigateTo}) => {
+const BannerEdit = ({isLoading, data, updateBanner, navigateTo, refetch}) => {
const { id } = useParams();
const toast = useToast();
const navigate = useNavigate();
@@ -117,11 +118,11 @@ const BannerEdit = ({isLoading, data, updateBanner, navigateTo}) => {
if (response?.data?.statusCode === 200) {
setIsLoadingEdit(false);
toast({
- title: response?.data?.message,
- status: "success",
- duration: 1000,
- isClosable: true,
+ render: () => (
+
+ ),
});
+ refetch()
navigate(navigateTo);
// setDeleteAlert(false);
}
diff --git a/src/Pages/Banners/BannerBuild/BannerBuildEdit.jsx b/src/Pages/Banners/BannerBuild/BannerBuildEdit.jsx
index 00e3fd3..c6893b7 100644
--- a/src/Pages/Banners/BannerBuild/BannerBuildEdit.jsx
+++ b/src/Pages/Banners/BannerBuild/BannerBuildEdit.jsx
@@ -5,10 +5,10 @@ import { useGetBuildBannerByIdQuery, useUpdateBuildBannerMutation } from '../../
const BannerBuildEdit = () => {
const { id } = useParams();
- const { data, error, isLoading } = useGetBuildBannerByIdQuery(id);
+ const { data, error, isLoading, refetch } = useGetBuildBannerByIdQuery(id);
const [updateBuildBanner] = useUpdateBuildBannerMutation();
- return (
+ return (
)
}
diff --git a/src/Pages/Banners/BannerCommunity/BannerCommunityEdit.jsx b/src/Pages/Banners/BannerCommunity/BannerCommunityEdit.jsx
index 2b2b400..573e257 100644
--- a/src/Pages/Banners/BannerCommunity/BannerCommunityEdit.jsx
+++ b/src/Pages/Banners/BannerCommunity/BannerCommunityEdit.jsx
@@ -7,12 +7,11 @@ import BannerEdit from "../../../Components/Banner/BannerEdit";
const BannerComunityEditPage = () => {
const { id } = useParams();
- const { data, error, isLoading } = useGetCommunityBannerByIdQuery(id);
+ const { data, error, isLoading, refetch } = useGetCommunityBannerByIdQuery(id);
const [updateCommunityBanner] = useUpdateCommunityBannerMutation();
- console.log(data);
- return
+ return
};
export default BannerComunityEditPage;
diff --git a/src/Pages/Banners/BannerLearn/BannerLearnEdit.jsx b/src/Pages/Banners/BannerLearn/BannerLearnEdit.jsx
index 5b76e82..2167acc 100644
--- a/src/Pages/Banners/BannerLearn/BannerLearnEdit.jsx
+++ b/src/Pages/Banners/BannerLearn/BannerLearnEdit.jsx
@@ -5,10 +5,10 @@ import { useParams } from 'react-router-dom';
const BannerLearnEdit = () => {
const { id } = useParams();
- const { data, error, isLoading } = useGetLearnBannerByIdQuery(id);
+ const { data, error, isLoading, refetch} = useGetLearnBannerByIdQuery(id);
const [updateLearnBanner] = useUpdateLearnBannerMutation();
return (
-
+
)
}
diff --git a/src/Pages/Banners/EcoBanner/EcoBannerEdit.jsx b/src/Pages/Banners/EcoBanner/EcoBannerEdit.jsx
index e2ce33e..b31cd57 100644
--- a/src/Pages/Banners/EcoBanner/EcoBannerEdit.jsx
+++ b/src/Pages/Banners/EcoBanner/EcoBannerEdit.jsx
@@ -5,10 +5,10 @@ import { useGetEcoBannerByIdQuery, useGetNewsBannerByIdQuery, useUpdateEcoBanner
const EcoBannerEdit = () => {
const { id } = useParams();
- const { data, error, isLoading } = useGetEcoBannerByIdQuery(id);
+ const { data, error, isLoading, refetch } = useGetEcoBannerByIdQuery(id);
const [updateNewsBanner] = useUpdateEcoBannerMutation();
return (
-
+
)
}
diff --git a/src/Pages/Banners/HomeBanner/HomeBannerEdit.jsx b/src/Pages/Banners/HomeBanner/HomeBannerEdit.jsx
index 5f34202..25f4859 100644
--- a/src/Pages/Banners/HomeBanner/HomeBannerEdit.jsx
+++ b/src/Pages/Banners/HomeBanner/HomeBannerEdit.jsx
@@ -5,10 +5,13 @@ import { useParams } from 'react-router-dom';
const BannerHomeEdit = () => {
const { id } = useParams();
- const { data, error, isLoading } = useGetHomeBannerByIdQuery(id);
+ const { data, error, isLoading, refetch } = useGetHomeBannerByIdQuery(id);
const [updateLearnBanner] = useUpdateHomeBannerMutation();
+ // useEffect(() => {
+ // refetch();
+ // }, [id, refetch]);
return (
-
+
)
}
diff --git a/src/Pages/News/EditNews.jsx b/src/Pages/News/EditNews.jsx
index 79e1112..865e542 100644
--- a/src/Pages/News/EditNews.jsx
+++ b/src/Pages/News/EditNews.jsx
@@ -87,7 +87,7 @@ const EditNews = () => {
await updateNews({ id: id, data: form })
.then((response) => {
- if (response?.data?.statusCode === 201) {
+ if (response?.data?.statusCode === 200) {
setIsLoadingEdit(false);
toast({