From 4286d90b36e03ae7a6b2c4772f9f208dcf0c8297 Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Mon, 22 May 2023 18:20:17 -0400 Subject: [PATCH] Dash types --- src/components/Home/FamilyDash.jsx | 25 +++++++++++ src/components/Home/FullAccountDash.jsx | 55 +++++++++++++++++++++++++ src/components/Home/index.jsx | 23 +++++++---- 3 files changed, 94 insertions(+), 9 deletions(-) create mode 100644 src/components/Home/FamilyDash.jsx create mode 100644 src/components/Home/FullAccountDash.jsx diff --git a/src/components/Home/FamilyDash.jsx b/src/components/Home/FamilyDash.jsx new file mode 100644 index 0000000..82e1418 --- /dev/null +++ b/src/components/Home/FamilyDash.jsx @@ -0,0 +1,25 @@ +import React from "react"; +import datas from "../../data/product_data.json"; +import TopSellerTopBuyerSliderSection from "./TopSellerTopBuyerSliderSection"; +import TrendingSection from "./TrendingSection"; +import CommonHead from "../UserHeader/CommonHead"; + + + +export default function FamilyDash(props) { + + console.log("PROPS IN FAMILY DASH->",props); + + const trending = datas.datas; + return ( +
+
+ + + +
+
+ ); +} \ No newline at end of file diff --git a/src/components/Home/FullAccountDash.jsx b/src/components/Home/FullAccountDash.jsx new file mode 100644 index 0000000..cbc3fce --- /dev/null +++ b/src/components/Home/FullAccountDash.jsx @@ -0,0 +1,55 @@ +import React from "react"; +import datas from "../../data/product_data.json"; +import Hero from "./Hero"; +import HomeTaskDisplay from "./HomeTaskDisplay"; +import usersService from "../../services/UsersService"; +import { useSelector } from "react-redux"; + + + +export default function FullAccountDash(props) { + + console.log("PROPS IN HOME->",props); + + const trending = datas.datas; + const jobData = datas.datas; // api calls or cache + //getHomeDate + const userApi = new usersService(); + const homeData = userApi.getHomeDate(); + + const {userDetails} = useSelector((state) => state?.userDetails) + + return ( +
+
+ + +
+
+ ); +} +// /* +// +//
+// +// {/* +// */} +// +{/* + + */} +//
+//
+ + diff --git a/src/components/Home/index.jsx b/src/components/Home/index.jsx index e9dc398..df331ef 100644 --- a/src/components/Home/index.jsx +++ b/src/components/Home/index.jsx @@ -11,6 +11,8 @@ import HomeTaskDisplay from "./HomeTaskDisplay"; import UsersService from "../../services/UsersService"; import usersService from "../../services/UsersService"; import { useSelector } from "react-redux"; +import FamilyDash from "./FamilyDash"; +import FullAccountDash from "./FullAccountDash"; export default function Home(props) { @@ -25,18 +27,21 @@ export default function Home(props) { const {userDetails} = useSelector((state) => state?.userDetails) + const commonHeadData =()=>{ + console.log("COMMON HEAD DATA INDEX ----------------=====---------------------"); + return 0; + } + return (
- - + {userDetails && userDetails?.account_type == "FAMILY" && ( + + )} + {userDetails && userDetails?.account_type == "FULL" && ( + + + )}
);