diff --git a/src/components/FamilyAcc/Tabs/FamilyManageTabs.jsx b/src/components/FamilyAcc/Tabs/FamilyManageTabs.jsx
index daafb08..720eef4 100644
--- a/src/components/FamilyAcc/Tabs/FamilyManageTabs.jsx
+++ b/src/components/FamilyAcc/Tabs/FamilyManageTabs.jsx
@@ -14,6 +14,9 @@ import LoadingSpinner from "../../Spinners/LoadingSpinner";
import profile from "../../../assets/images/profile-info-profile.png";
import FamilyTasks from "./FamilyTasks";
+import AssignTaskPopout from '../FamilyPopout/AssignTaskPopout'
+
+
export default function FamilyManageTabs({
className,
accountDetails,
@@ -50,6 +53,13 @@ export default function FamilyManageTabs({
const tabHandler = (value) => {
setTab(value);
};
+
+ let [familyTaskPopout, setFamilyTaskPopout] = useState(false) // DETERMINES WHEN FAMILY ADD TASK POPOUT DISPLAYS
+
+ const familyPopUpHandler = () => { // FUNCTION TO CHANGE THE FAMILY ADD TASK POPOIUT STATE
+ setFamilyTaskPopout(prev => !prev)
+ }
+
// For profile uploads
const [profileImg, setProfileImg] = useState(profile);
// profile img
@@ -120,7 +130,7 @@ export default function FamilyManageTabs({
className={`w-full bg-white dark:bg-dark-white overflow-y-auto rounded-2xl section-shadow min-h-[520px] max-h-[600px] ${
className || ""
}`}
- >
+ >
-
- {tabs.map(({ name, id }) => (
- - tabHandler(name)}
- className={`p-4 flex hover:text-purple transition-all ease-in-out items-center cursor-pointer overflow-hidden text-xl ${
- tab === name
- ? "text-purple border-r"
- : " text-thin-light-gray"
- }`}
- key={id}
- >
-
{name}
-
- ))}
-
+
+
+ {tabs.map(({ name, id }) => (
+ - tabHandler(name)}
+ className={`p-4 flex hover:text-purple transition-all ease-in-out items-center cursor-pointer overflow-hidden text-xl ${
+ tab === name
+ ? "text-purple border-r"
+ : " text-thin-light-gray"
+ }`}
+ key={id}
+ >
+
{name}
+
+ ))}
+
+
+
{/* Your content here */}
{tabs.map(({ name, id }) => {
@@ -171,7 +191,6 @@ export default function FamilyManageTabs({
className={className}
loader={details.familyTasks.loading}
familyData={details.familyTasks.data}
- familyDetails={details.familyDetails.data}
accountDetails={accountDetails}
/>
)}
@@ -193,6 +212,15 @@ export default function FamilyManageTabs({
+
+ {/* FAMILY ADD TASK POPOUT */}
+ {familyTaskPopout &&
+
+ }
);
}
diff --git a/src/components/FamilyAcc/Tabs/FamilyTasks.jsx b/src/components/FamilyAcc/Tabs/FamilyTasks.jsx
index 61568cc..33bcafa 100644
--- a/src/components/FamilyAcc/Tabs/FamilyTasks.jsx
+++ b/src/components/FamilyAcc/Tabs/FamilyTasks.jsx
@@ -8,18 +8,12 @@ import Icons from "../../Helpers/Icons";
import { PriceFormatter } from "../../Helpers/PriceFormatter";
import ModalCom from "../../Helpers/ModalCom";
import Detail from "../../jobPopout/popoutcomponent/Detail";
-import AssignTaskPopout from "../FamilyPopout/AssignTaskPopout";
-export default function FamilyTasks({ familyData, familyDetails, className, loader, accountDetails }) {
+
+export default function FamilyTasks({ familyData, className, loader, accountDetails }) {
let navigate = useNavigate();
let { pathname } = useLocation();
- let [familyTaskPopout, setFamilyTaskPopout] = useState(false)
-
- const familyPopUpHandler = () => {
- setFamilyTaskPopout(prev => !prev)
- }
-
const [currentPage, setCurrentPage] = useState(0);
const indexOfFirstItem = Number(currentPage);
const indexOfLastItem =
@@ -43,15 +37,6 @@ export default function FamilyTasks({ familyData, familyDetails, className, load
) : (
<>
-
-
-
{familyData && familyData?.result_list && (
@@ -157,13 +142,6 @@ export default function FamilyTasks({ familyData, familyDetails, className, load
)}
>
)}
- {familyTaskPopout &&
-
- }
);
}