From 2ad88f91d41f3aa08043cbe02dd82d582df9cb36 Mon Sep 17 00:00:00 2001 From: "Siddhesh.More" Date: Wed, 12 Feb 2025 13:51:41 +0530 Subject: [PATCH] update --- .../ManageCMS/PrivacyPolicy/PrivacyPolicy.tsx | 16 +++++++--------- src/Routes/Nav.ts | 6 +++--- src/Types/privacyPolicyTypes.tsx | 5 +++++ src/components/MainFrame.tsx | 2 +- src/components/Sipnner/Spinner.tsx | 3 ++- 5 files changed, 18 insertions(+), 14 deletions(-) diff --git a/src/Pages/ManageCMS/PrivacyPolicy/PrivacyPolicy.tsx b/src/Pages/ManageCMS/PrivacyPolicy/PrivacyPolicy.tsx index 6950f72..28461d7 100644 --- a/src/Pages/ManageCMS/PrivacyPolicy/PrivacyPolicy.tsx +++ b/src/Pages/ManageCMS/PrivacyPolicy/PrivacyPolicy.tsx @@ -1,4 +1,4 @@ -import { Box, HStack, Text, Skeleton, VStack } from "@chakra-ui/react"; +import { Box, HStack, Text, Skeleton, VStack, Center } from "@chakra-ui/react"; import MainFrame from "../../../components/MainFrame"; import PrivacyPolicyAddModel from "./PrivacyPolicyAddModel"; import { useGetPrivacyPolicyQuery } from "../../../Redux/Service/privacy.policy.service"; @@ -21,9 +21,9 @@ const PrivacyPolicy = () => { return ( - {isLoading?: - - {data?.data?.map(({id,content}, index)=> + {isLoading? + :data?.data?.map(({id,content}, index)=> { {/* Render multiple skeletons or content based on loading state */} - {isFetching || !content ? ( - - ) : ( + { > {content} - )} + )} - } + ); }; diff --git a/src/Routes/Nav.ts b/src/Routes/Nav.ts index 16cee72..a962322 100644 --- a/src/Routes/Nav.ts +++ b/src/Routes/Nav.ts @@ -17,7 +17,7 @@ export const nav = [ }, { title: "Manage Users", - path: "/manage-users", + // path: "/manage-users", Icon: BiUserPin, type:'multiple', children: [ @@ -65,7 +65,7 @@ export const nav = [ }, { title: "Manage CMS", - path: "/manage-cms", + // path: "", Icon: AiOutlineFileText, type:'multiple', children: [ @@ -104,7 +104,7 @@ export const nav = [ }, { title: "Master Module", - path: "/master-module", + // path: "/master-module", Icon: BsBoxes, type:'multiple', children: [ diff --git a/src/Types/privacyPolicyTypes.tsx b/src/Types/privacyPolicyTypes.tsx index fce8cb3..f0ca289 100644 --- a/src/Types/privacyPolicyTypes.tsx +++ b/src/Types/privacyPolicyTypes.tsx @@ -3,6 +3,11 @@ export interface PrivacyPolicyContent { language_master_xid: number; content: string; is_active: boolean; + privacy_language:{ + id:number; + language_code:string; + language_name:string; + } } export interface PrivacyPolicyResponse { diff --git a/src/components/MainFrame.tsx b/src/components/MainFrame.tsx index 79ce468..c3e5c03 100644 --- a/src/components/MainFrame.tsx +++ b/src/components/MainFrame.tsx @@ -14,7 +14,7 @@ interface MainFrameProps { const MainFrame: FC = ({ children, transperant }) => { return ( - +
+import MainFrame from '../MainFrame' +export const Spinner = () =>