From a4597599b7db4b9c0c313753cca7288fbfae6818 Mon Sep 17 00:00:00 2001 From: Chief Bube Date: Sat, 11 Nov 2023 08:10:02 -0800 Subject: [PATCH] added icon and page for family settings --- src/Routers.jsx | 2 + .../FamilyAcc/FamilySettings/index.jsx | 10 ++++ src/components/FamilyAcc/index.jsx | 47 ++++++++++++------- src/views/FamilyManagePage.jsx | 2 +- src/views/FamilySettingsPage.jsx | 9 ++++ 5 files changed, 51 insertions(+), 19 deletions(-) create mode 100644 src/components/FamilyAcc/FamilySettings/index.jsx create mode 100644 src/views/FamilySettingsPage.jsx diff --git a/src/Routers.jsx b/src/Routers.jsx index d3893d0..6af7cc2 100644 --- a/src/Routers.jsx +++ b/src/Routers.jsx @@ -50,6 +50,7 @@ import FamilyMarketPage from "./views/FamilyMarketPage"; import FacebookRedirect from "./views/FacebookRedirect"; import AppleRedirectPage from "./views/AppleRedirectPage"; import LndPage from "./views/LndPage"; +import FamilySettingsPage from "./views/FamilySettingsPage"; export default function Routers() { return ( @@ -98,6 +99,7 @@ export default function Routers() { } /> } /> } /> + } /> } /> } /> } /> diff --git a/src/components/FamilyAcc/FamilySettings/index.jsx b/src/components/FamilyAcc/FamilySettings/index.jsx new file mode 100644 index 0000000..50ee4b5 --- /dev/null +++ b/src/components/FamilyAcc/FamilySettings/index.jsx @@ -0,0 +1,10 @@ +import React from 'react' +import Layout from '../../Partials/Layout' + +const FamilySettings = () => { + return ( + FamilySettings + ) +} + +export default FamilySettings \ No newline at end of file diff --git a/src/components/FamilyAcc/index.jsx b/src/components/FamilyAcc/index.jsx index e4d3094..653b0f0 100644 --- a/src/components/FamilyAcc/index.jsx +++ b/src/components/FamilyAcc/index.jsx @@ -5,6 +5,7 @@ import React, { useMemo, useState, } from "react"; +import { Link } from "react-router-dom"; import usersService from "../../services/UsersService"; import InputCom from "../Helpers/Inputs/InputCom"; import ModalCom from "../Helpers/ModalCom"; @@ -13,7 +14,6 @@ import LoadingSpinner from "../Spinners/LoadingSpinner"; import FamilyTable from "./FamilyTable"; export default function FamilyAcc() { - const [selectTab, setValue] = useState("today"); // State to store the selected year and month const [selectedYear, setSelectedYear] = useState(""); const [selectedMonth, setSelectedMonth] = useState(""); @@ -33,10 +33,6 @@ export default function FamilyAcc() { setPopUp((prev) => !prev); }; - const filterHandler = (value) => { - setValue(value); - }; - // Handle year selection const handleYearChange = (e) => { setSelectedYear(e.target.value); @@ -116,7 +112,7 @@ export default function FamilyAcc() { const { data } = res; if (data?.internal_return >= 0 && data?.status === "OK") { const { result_list, session_image_server } = data; - setFamilyList({result_list, session_image_server}); + setFamilyList({ result_list, session_image_server }); setLoader(false); } else { return; @@ -146,12 +142,9 @@ export default function FamilyAcc() {

- - Family Accounts - - {familyList?.result_list?.length < process.env.REACT_APP_MAX_FAMILY_MEMBERS && + Family Accounts + {familyList?.result_list?.length < + process.env.REACT_APP_MAX_FAMILY_MEMBERS && !loader && (

-
-
filterHandler("today")} - className="relative" - >
-
+ + + + + +
}> ); -} \ No newline at end of file +} diff --git a/src/views/FamilySettingsPage.jsx b/src/views/FamilySettingsPage.jsx new file mode 100644 index 0000000..4118ba7 --- /dev/null +++ b/src/views/FamilySettingsPage.jsx @@ -0,0 +1,9 @@ +import FamilySettings from "../components/FamilyAcc/FamilySettings"; + +export default function FamilySettingsPage() { + return ( + <> + + + ); +}