From ced9c523ad0c0d863945d54224eff17a5fb77f51 Mon Sep 17 00:00:00 2001 From: Ebube Date: Wed, 31 May 2023 09:39:54 +0100 Subject: [PATCH] added suspense to familymanagetabs --- src/components/FamilyAcc/FamilyManageTabs.jsx | 55 ++++++++++--------- 1 file changed, 29 insertions(+), 26 deletions(-) diff --git a/src/components/FamilyAcc/FamilyManageTabs.jsx b/src/components/FamilyAcc/FamilyManageTabs.jsx index 5f13fc3..5cff007 100644 --- a/src/components/FamilyAcc/FamilyManageTabs.jsx +++ b/src/components/FamilyAcc/FamilyManageTabs.jsx @@ -5,6 +5,7 @@ import React, { useRef, useState, forwardRef, + Suspense, } from "react"; import LoadingSpinner from "../Spinners/LoadingSpinner"; import profile from "../../assets/images/profile-info-profile.png"; @@ -93,11 +94,13 @@ export default function FamilyManageTabs({ }`} >
- {loader ? ( -
- -
- ) : ( + + +
+ } + >
- {manageLoader ? ( - - ) : ( - <> - {name === "Tasks" && ( - - )} - {name === "Account" && ( - - )} - {name === "Profile" && } - - )} + + } + > + {name === "Tasks" && ( + + )} + {name === "Account" && ( + + )} + {name === "Profile" && } +
); })} @@ -162,7 +165,7 @@ export default function FamilyManageTabs({
- )} + );