Dash types
This commit is contained in:
@@ -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 (
|
||||||
|
<div>
|
||||||
|
<div className="home-page-wrapper">
|
||||||
|
<CommonHead
|
||||||
|
commonHeadData={props.commonHeadData}
|
||||||
|
/>
|
||||||
|
<TrendingSection trending={trending} className="mb-10" />
|
||||||
|
<TopSellerTopBuyerSliderSection className="mb-10" />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
@@ -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 (
|
||||||
|
<div>
|
||||||
|
<div className="home-page-wrapper">
|
||||||
|
<Hero className="mb-10"
|
||||||
|
data={userDetails}
|
||||||
|
bannerList={props.bannerList}
|
||||||
|
/>
|
||||||
|
<HomeTaskDisplay
|
||||||
|
jobData={jobData}
|
||||||
|
className="mb-10"
|
||||||
|
bannerList={props.bannerList}
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
// /*
|
||||||
|
// <Layout>
|
||||||
|
// <div className="home-page-wrapper">
|
||||||
|
// <Hero className="mb-10" data={userDetails} />
|
||||||
|
// {/* <CreateNft />
|
||||||
|
// <TrendingSection trending={trending} className="mb-10" />*/}
|
||||||
|
// <HomeTaskDisplay
|
||||||
|
// jobData={jobData}
|
||||||
|
// className="mb-10"
|
||||||
|
// bannerList={props.bannerList}
|
||||||
|
// />
|
||||||
|
{/* <SellHistoryMarketVisitorAnalytic className="mb-10"/>
|
||||||
|
<TopSellerTopBuyerSliderSection className="mb-10" />
|
||||||
|
<UpdateTable className="mb-10"/>*/}
|
||||||
|
// </div>
|
||||||
|
// </Layout>
|
||||||
|
|
||||||
|
|
||||||
@@ -11,6 +11,8 @@ import HomeTaskDisplay from "./HomeTaskDisplay";
|
|||||||
import UsersService from "../../services/UsersService";
|
import UsersService from "../../services/UsersService";
|
||||||
import usersService from "../../services/UsersService";
|
import usersService from "../../services/UsersService";
|
||||||
import { useSelector } from "react-redux";
|
import { useSelector } from "react-redux";
|
||||||
|
import FamilyDash from "./FamilyDash";
|
||||||
|
import FullAccountDash from "./FullAccountDash";
|
||||||
|
|
||||||
|
|
||||||
export default function Home(props) {
|
export default function Home(props) {
|
||||||
@@ -25,18 +27,21 @@ export default function Home(props) {
|
|||||||
|
|
||||||
const {userDetails} = useSelector((state) => state?.userDetails)
|
const {userDetails} = useSelector((state) => state?.userDetails)
|
||||||
|
|
||||||
|
const commonHeadData =()=>{
|
||||||
|
console.log("COMMON HEAD DATA INDEX ----------------=====---------------------");
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Layout>
|
<Layout>
|
||||||
<div className="home-page-wrapper">
|
<div className="home-page-wrapper">
|
||||||
<Hero className="mb-10"
|
{userDetails && userDetails?.account_type == "FAMILY" && (
|
||||||
data={userDetails}
|
<FamilyDash commonHeadData={commonHeadData} />
|
||||||
bannerList={props.bannerList}
|
)}
|
||||||
/>
|
{userDetails && userDetails?.account_type == "FULL" && (
|
||||||
<HomeTaskDisplay
|
<FullAccountDash bannerList={props.bannerList} />
|
||||||
jobData={jobData}
|
|
||||||
className="mb-10"
|
)}
|
||||||
bannerList={props.bannerList}
|
|
||||||
/>
|
|
||||||
</div>
|
</div>
|
||||||
</Layout>
|
</Layout>
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user