diff --git a/dev-dist/sw.js b/dev-dist/sw.js index 115230b..2b1ee05 100644 --- a/dev-dist/sw.js +++ b/dev-dist/sw.js @@ -82,7 +82,11 @@ define(['./workbox-54d0af47'], (function (workbox) { 'use strict'; "revision": "3ca0b8505b4bec776b69afdba2768812" }, { "url": "index.html", +<<<<<<< HEAD + "revision": "0.iv1sobg60j" +======= "revision": "0.3bv9k3911i8" +>>>>>>> 688f6740627f6cdb421849d1fb012420be1d9d10 }], {}); workbox.cleanupOutdatedCaches(); workbox.registerRoute(new workbox.NavigationRoute(workbox.createHandlerBoundToURL("index.html"), { diff --git a/src/Layouts/DefaultLayout.tsx b/src/Layouts/DefaultLayout.tsx index e398ae7..ac7cd29 100644 --- a/src/Layouts/DefaultLayout.tsx +++ b/src/Layouts/DefaultLayout.tsx @@ -11,6 +11,7 @@ import { logout } from "../Redux/Service/authSlice"; import { useDispatch } from "react-redux"; import GlobalStateContext from "../Contexts/GlobalStateContext"; import { useLogOutMutation } from "../Redux/Service/apiSlice"; +import ProgressBar from "../components/ProgressBar/ProgressBar"; const DefaultLayout: FC<{ children: React.ReactNode }> = ({ children }) => { @@ -46,12 +47,15 @@ const DefaultLayout: FC<{ children: React.ReactNode }> = ({ children }) => { }; return ( - - - + + + + + + - + {nav?.map(({ title, path, Icon, type, children }, index) => type === 'single' ? {title} : @@ -66,7 +70,9 @@ const DefaultLayout: FC<{ children: React.ReactNode }> = ({ children }) => { + + navigate('/profile')} > @@ -79,6 +85,7 @@ const DefaultLayout: FC<{ children: React.ReactNode }> = ({ children }) => { {children} + ); }; diff --git a/src/Pages/Dashboard/Dashboard.tsx b/src/Pages/Dashboard/Dashboard.tsx index 10539a7..a01dcf6 100644 --- a/src/Pages/Dashboard/Dashboard.tsx +++ b/src/Pages/Dashboard/Dashboard.tsx @@ -26,6 +26,7 @@ import { SelectValueText } from "../../components/ui/select"; import AgencyName from "./AgencyName"; +import { Spinner } from "../../components/Sipnner/Spinner"; const Dashboard = () => { const frameworks = createListCollection({ @@ -186,6 +187,7 @@ const Dashboard = () => { + ); }; diff --git a/src/Pages/Login.tsx b/src/Pages/Login.tsx index 23f08c8..585aada 100644 --- a/src/Pages/Login.tsx +++ b/src/Pages/Login.tsx @@ -5,6 +5,7 @@ import { Image, Input, Text, + Theme, VStack, } from "@chakra-ui/react"; import axios from "axios"; @@ -78,6 +79,8 @@ const Login = () => { console.log("===================================="); } } catch (error) { + console.log('error', error); + if (error) { toaster.create({ // title: error?.response?.data?.message, @@ -91,7 +94,8 @@ const Login = () => { }); return ( - + + { - // const { - // data: data - // } = useGetAboutUsQuery() - const { data: response } = useGetAboutUsQuery<{ data: ApiResponse }>(); + const { data, isLoading } = useGetAboutUsQuery(); + + const content = data?.data?.[0]?.content console.log('===================================='); - console.log(response); + // console.log(response); console.log('===================================='); - const content = response?.data?.[0]?.content || "No content available"; return ( @@ -46,9 +35,35 @@ const AboutUs = () => { - + {/* Show Skeleton until content is available */} + {isLoading || !content ? ( + + + + + + + + + + + + ) : ( + + {content} + + )} + {/* {content} - + */} {/* Lorem ipsum dolor sit amet, consectetur adipisicing elit. Numquam soluta doloremque quibusdam facilis quas, unde hic eaque doloribus sed perferendis atque, eos dolores eius consectetur iure sint adipisci itaque tempora fugit quidem culpa provident possimus. Ullam, vitae in voluptatum dignissimos, quos blanditiis sequi aut repellat error eaque veritatis unde quam temporibus adipisci consectetur neque vero exercitationem dolor cum numquam maiores alias, totam minima quas. Possimus, ratione harum. Alias laboriosam nesciunt esse fugit deserunt pariatur corporis tempora quia veniam laborum aliquid enim voluptatibus asperiores minima tempore repudiandae vero quo porro, doloribus explicabo sit beatae et hic natus. Non earum nisi reiciendis? */} diff --git a/src/Pages/ManageCMS/AboutUs/AboutUsAddModel.tsx b/src/Pages/ManageCMS/AboutUs/AboutUsAddModel.tsx index 75b9c73..301c0de 100644 --- a/src/Pages/ManageCMS/AboutUs/AboutUsAddModel.tsx +++ b/src/Pages/ManageCMS/AboutUs/AboutUsAddModel.tsx @@ -1,53 +1,189 @@ -import { FaRegEdit } from "react-icons/fa" -import { DialogBody, DialogCloseTrigger, DialogContent, DialogFooter, DialogHeader, DialogRoot, DialogTitle, DialogTrigger } from "../../../components/ui/dialog" -import { Field, Stack, Text, Textarea } from "@chakra-ui/react" -import { Button } from "../../../components/ui/button" +// import { FaRegEdit } from "react-icons/fa" +// import { DialogBody, DialogCloseTrigger, DialogContent, DialogFooter, DialogHeader, DialogRoot, DialogTitle, DialogTrigger } from "../../../components/ui/dialog" +// import { Field, Stack, Text, Textarea } from "@chakra-ui/react" +// import { Button } from "../../../components/ui/button" +// import { useUpdateAboutUsMutation } from "../../../Redux/Service/manage.aboutus.service" + +// function AboutUsAddModel() { + +// const [ updateAboutUs ] = useUpdateAboutUsMutation() + + +// try { +// const res = updateAboutUs({id:2, updatedData:''}) +// console.log(res); + + +// } catch (error) { + +// } + + + + +// return ( + +// +// +// {/* */} +// + +// + +// +// +// Edit +// + +// +// + +// +// AboutUs +//