diff --git a/src/assets/images/no-family-side.png b/src/assets/images/no-family-side.png new file mode 100644 index 0000000..72b1c3c Binary files /dev/null and b/src/assets/images/no-family-side.png differ diff --git a/src/components/FamilyAcc/FamilyTable.jsx b/src/components/FamilyAcc/FamilyTable.jsx index d514c0c..78d8e34 100644 --- a/src/components/FamilyAcc/FamilyTable.jsx +++ b/src/components/FamilyAcc/FamilyTable.jsx @@ -5,7 +5,9 @@ import { useNavigate, useLocation, Link } from "react-router-dom"; import { handlePagingFunc } from "../Pagination/HandlePagination"; import PaginatedList from "../Pagination/PaginatedList"; -export default function FamilyTable({ className, familyList, loader }) { +import familyImage from '../../assets/images/no-family-side.png' + +export default function FamilyTable({ className, familyList, loader, popUpHandler }) { const filterCategories = ["All Categories", "Explore", "Featured"]; const [selectedCategory, setCategory] = useState(filterCategories[0]); const navigate = useNavigate(); @@ -32,9 +34,11 @@ export default function FamilyTable({ className, familyList, loader }) {
- ) : ( - - <> + ) + : + familyList?.length > 0 ? + ( +
@@ -44,9 +48,7 @@ export default function FamilyTable({ className, familyList, loader }) { - <> - {familyList?.length > 0 ? ( - currentFamilyList?.map((props, idx) => { + {currentFamilyList?.map((props, idx) => { let { firstname, lastname, @@ -115,18 +117,29 @@ export default function FamilyTable({ className, familyList, loader }) { ); }) - ) : ( - - - - )} - + } - -
Name
- No Family Accounts Found! -
- )} + + ) + : + ( +
+
+

Add your family, assign tasks, and get the whole team engaged.

+ +
+
+ A Family +
+
+ ) + } {/* PAGINATION BUTTON */} - + {popUp && (