Skip to content

Commit 10ffe38

Browse files
Merge branch 'Dev' of github.com:SpaceyaTech/SYT-Web-Redesign into feat/seo-add-suspense
2 parents 2df85ac + 0f85d6c commit 10ffe38

File tree

15 files changed

+2171
-300
lines changed

15 files changed

+2171
-300
lines changed

src/assets/images/icons/cart-icon.svg

Lines changed: 0 additions & 3 deletions
This file was deleted.

src/components/admin/AdminLayout.jsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
import { Outlet } from "react-router-dom";
22
import AdminHeader from "./AdminHeader";
33
import BottomNavBar from "./BottomNavBar";
4-
4+
import AdminMain from "./AdminMain";
55
function AdminLayout() {
66
return (
7-
<div className="w-screen overflow-hidden">
7+
<div className="w-full overflow-hidden">
88
<AdminHeader />
99
<Outlet />
10+
<AdminMain />
1011
<BottomNavBar />
1112
</div>
1213
);

src/components/admin/AdminMain.jsx

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
import React from "react";
2+
import AdminReportCard,
3+
{
4+
HighDemandCard,
5+
TotalVisitsCustomCard,
6+
ChartComponent,
7+
BigChartComponent,
8+
InvenOrderCard,
9+
InvenOrderCardTwo,
10+
totalSalesData,
11+
totalOrdersData,
12+
totalVisitsData,
13+
totalVisitInnerCardData,
14+
totalVisitInnerCardDataTwo,
15+
} from "./AdminReportCard";
16+
17+
const AdminMain = () => {
18+
19+
return (
20+
<>
21+
<div className=" container-xl mx-auto grid px-[20px] sm:px-[40px] pt-[20px] gap-[24px] mb-20">
22+
23+
<div className="grid w-full sm:grid-cols-2 md:grid-cols-3 gap-[24px] items-center ">
24+
<AdminReportCard name="sales" amount={80000} data={totalSalesData} />
25+
<AdminReportCard name="orders" amount={400} data={totalOrdersData} />
26+
<AdminReportCard name="visits" amount={10000} data={totalVisitsData} />
27+
</div>
28+
29+
<div className="grid sm:grid-cols-2 md:grid-cols-3 gap-[24px]">
30+
<HighDemandCard dataOne={totalVisitInnerCardData} name="Top 5 Places with Highest Demand for SYT Products" />
31+
<HighDemandCard dataTwo={totalVisitInnerCardDataTwo} name="Top 5 Countries with Highest Demand for SYT Products" />
32+
<TotalVisitsCustomCard />
33+
</div>
34+
35+
<div className=" grid rounded-[12px] w-full border-[1px] border-[#EAECF0] p-[24px] font-poppins ">
36+
<div className='flex p-[12px] text-[16px] font-[500] border-b-[1px] border-[#D0D0D0]'>
37+
<span>Trends in Sales</span>
38+
</div>
39+
<div className="grid sm:grid-cols-1 md:grid-cols-3 lg:grid-cols-4 space-x-6">
40+
<ChartComponent number={4000} />
41+
<ChartComponent number={500} />
42+
<ChartComponent number={750} />
43+
<ChartComponent number={1000} />
44+
</div>
45+
<div className="mt-[48px]">
46+
<BigChartComponent />
47+
</div>
48+
</div>
49+
50+
<div className="grid sm:grid-cols-2 gap-[24px]">
51+
<HighDemandCard name="Top 5 Fastest Selling Items" />
52+
<HighDemandCard bigCard={true} name="Top 5 Best Grossing Items" />
53+
</div>
54+
55+
<div className="flex overflow-x-auto">
56+
<InvenOrderCard name="Inventory" />
57+
</div>
58+
59+
<div className="flex overflow-x-auto">
60+
<InvenOrderCardTwo name="Orders" />
61+
</div>
62+
63+
</div>
64+
65+
</>
66+
);
67+
};
68+
69+
export default AdminMain;

0 commit comments

Comments
 (0)