From f4d9eb65c6a76f7d32b2c2d823a13906c3d109f1 Mon Sep 17 00:00:00 2001 From: victorAnumudu Date: Mon, 4 Mar 2024 18:12:02 +0100 Subject: [PATCH] added breadcrumb component to other family account pages --- src/components/Blogs/index.jsx | 30 ++++++++++++++----- src/components/FamilyAcc/FamilyMarket.jsx | 14 ++++++++- src/components/FamilyAcc/FamilyPastDue.jsx | 14 ++++++++- .../FamilyAcc/FamilyPendingOffer.jsx | 14 +++++++++ src/components/MyOffers/ParentWaiting.jsx | 16 ++++++++-- .../familyResources/FamAIQuestion.jsx | 2 +- 6 files changed, 77 insertions(+), 13 deletions(-) diff --git a/src/components/Blogs/index.jsx b/src/components/Blogs/index.jsx index fdb2aef..78fa4ef 100644 --- a/src/components/Blogs/index.jsx +++ b/src/components/Blogs/index.jsx @@ -5,6 +5,7 @@ import Layout from "../Partials/Layout"; import LoadingSpinner from "../Spinners/LoadingSpinner"; import CommonHead from "../UserHeader/CommonHead"; import { useSelector } from "react-redux"; +import CustomBreadcrumb from "../Breadcrumb/CustomBreadcrumb"; export default function BlogItem(props) { @@ -43,8 +44,21 @@ export default function BlogItem(props) { commonHeadData={props.commonHeadData} /> } + { account_type == 'FAMILY' && +
+ 0 ? blogdata?.data?.blogdata[0]?.post_title : 'Blog'} + breadcrumb={ + [ + { link: "/", title: "Home" }, + { link: "/fam-blog", title: "Blogs", active: true}, + ] + } + /> +
+ }
-
+ {/*

-
+
*/}
{blogdata?.loading ? @@ -60,8 +74,8 @@ export default function BlogItem(props) { blogdata?.data?.blogdata && blogdata.data?.blogdata.length ?
{/* heading */} -
- {/*
+ {/*
+

-
*/} - {/*
-
*/} -
+
+
+
+
*/}
diff --git a/src/components/FamilyAcc/FamilyMarket.jsx b/src/components/FamilyAcc/FamilyMarket.jsx index 8a94aab..603aa87 100644 --- a/src/components/FamilyAcc/FamilyMarket.jsx +++ b/src/components/FamilyAcc/FamilyMarket.jsx @@ -4,6 +4,7 @@ import SearchCom from "../Helpers/SearchCom"; import FamilyMarketCard from "../Cards/FamilyMarketCard"; import usersService from "../../services/UsersService"; import SuggestTask from "../FamilyPopup/SuggestTask"; +import CustomBreadcrumb from "../Breadcrumb/CustomBreadcrumb"; export default function FamilyMarket() { const [popUp, setPopUp] = useState(false); @@ -53,12 +54,23 @@ export default function FamilyMarket() {
{/* heading */} -
+ {/*

Suggest Task to the Parents

+
*/} +
+
{/* Body */}
diff --git a/src/components/FamilyAcc/FamilyPastDue.jsx b/src/components/FamilyAcc/FamilyPastDue.jsx index 33b0b50..9ec729d 100644 --- a/src/components/FamilyAcc/FamilyPastDue.jsx +++ b/src/components/FamilyAcc/FamilyPastDue.jsx @@ -1,10 +1,22 @@ import React from 'react' import Layout from '../Partials/Layout' +import CustomBreadcrumb from '../Breadcrumb/CustomBreadcrumb' export default function FamilyPastDue() { return ( -
Family PastDue Page Here
+
+ +
+
Family PastDue Page Here
) } diff --git a/src/components/FamilyAcc/FamilyPendingOffer.jsx b/src/components/FamilyAcc/FamilyPendingOffer.jsx index 36ef045..b0d9464 100644 --- a/src/components/FamilyAcc/FamilyPendingOffer.jsx +++ b/src/components/FamilyAcc/FamilyPendingOffer.jsx @@ -3,6 +3,7 @@ import Layout from '../Partials/Layout' import MyOffersFamilyTable from '../MyTasks/MyOffersFamilyTable' import LoadingSpinner from '../Spinners/LoadingSpinner'; import usersService from '../../services/UsersService'; +import CustomBreadcrumb from '../Breadcrumb/CustomBreadcrumb'; export default function FamilyPendingOffer() { const userApi = new usersService(); @@ -25,8 +26,21 @@ export default function FamilyPendingOffer() { },[]) return ( +
+ +
{myOffersList.loading ? +
+
: myOffersList?.data?.result_list && myOffersList?.data?.result_list.length > 0 ?
-

+ {/*

Waiting for Parent to Get Started... -

+ */} + + +
-

Ask our A.I

+ {/*

Ask our A.I

*/}
AI