Skip to content

Commit 61e8d67

Browse files
committed
push
1 parent f79e2dd commit 61e8d67

1 file changed

Lines changed: 78 additions & 15 deletions

File tree

client/src/pages/organization_activity.tsx

Lines changed: 78 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -16,19 +16,82 @@ import {
1616

1717
import NavbarOrganization from "../components/ui/navbar_organization";
1818

19+
// destructuring with colons will rename the variables
1920
const Organization_Activity_Page = () => {
2021
// for the recent activity panel
2122
const {
22-
data,
23-
loading,
24-
error,
25-
refresh,
26-
}: organization_clean_backend_calls_return_interface =
27-
useOrganizationBackendGetItems("all");
28-
console.log("Data from useOrganizationBackendGetItems:", data);
29-
console.log("Loading state:", loading);
30-
console.log("Error state:", error);
31-
console.log("Refresh function:", refresh);
23+
// renmaes data -> allData
24+
data: allData,
25+
loading: allLoading,
26+
error: allError,
27+
refresh: allRefresh,
28+
}: organization_clean_backend_calls_return_interface = useOrganizationBackendGetItems(
29+
"all",
30+
);
31+
32+
console.log("Data from useOrganizationBackendGetItems:", allData);
33+
console.log("Loading state:", allLoading);
34+
console.log("Error state:", allError);
35+
console.log("Refresh function:", allRefresh);
36+
37+
// for the statistic cards //
38+
const {
39+
data: expiringData,
40+
loading: expiringLoading,
41+
error: expiringError,
42+
refresh: expiringRefresh,
43+
}: organization_clean_backend_calls_return_interface = useOrganizationBackendGetItems(
44+
"Expiring",
45+
);
46+
47+
console.log("Data from useOrganizationBackendGetItems:", expiringData);
48+
console.log("Loading state:", expiringLoading);
49+
console.log("Error state:", expiringError);
50+
console.log("Refresh function:", expiringRefresh);
51+
52+
const {
53+
data: dueData,
54+
loading: dueLoading,
55+
error: dueError,
56+
refresh: dueRefresh,
57+
}: organization_clean_backend_calls_return_interface = useOrganizationBackendGetItems(
58+
"Due",
59+
);
60+
61+
console.log("Data from useOrganizationBackendGetItems:", dueData);
62+
console.log("Loading state:", dueLoading);
63+
console.log("Error state:", dueError);
64+
console.log("Refresh function:", dueRefresh);
65+
66+
const {
67+
data: borrowedData,
68+
loading: borrowedLoading,
69+
error: borrowedError,
70+
refresh: borrowedRefresh,
71+
}: organization_clean_backend_calls_return_interface = useOrganizationBackendGetItems(
72+
"Borrowed",
73+
);
74+
75+
console.log("Data from useOrganizationBackendGetItems:", borrowedData);
76+
console.log("Loading state:", borrowedLoading);
77+
console.log("Error state:", borrowedError);
78+
console.log("Refresh function:", borrowedRefresh);
79+
80+
const {
81+
data: returnedData,
82+
loading: returnedLoading,
83+
error: returnedError,
84+
refresh: returnedRefresh,
85+
}: organization_clean_backend_calls_return_interface = useOrganizationBackendGetItems(
86+
"Returned",
87+
);
88+
89+
console.log("Data from useOrganizationBackendGetItems:", returnedData);
90+
console.log("Loading state:", returnedLoading);
91+
console.log("Error state:", returnedError);
92+
console.log("Refresh function:", returnedRefresh);
93+
94+
// end of statistic cards //
3295

3396
// This is for the overlay modal
3497
const [isModalOpen, setIsModalOpen] = useState(false);
@@ -68,25 +131,25 @@ const Organization_Activity_Page = () => {
68131
<Inventory_Status_Card
69132
title="Expiring Inventory"
70133
viewAllHref="/organization_whole_inventory"
71-
data={data}
134+
data={expiringData}
72135
onItemClick={handleItemClick}
73136
/>
74137
<Inventory_Status_Card
75138
title="Inventory Due"
76139
viewAllHref="/organization_whole_inventory"
77-
data={data}
140+
data={dueData}
78141
onItemClick={handleItemClick}
79142
/>
80143
<Inventory_Status_Card
81144
title="Borrowed Items"
82145
viewAllHref="/organization_whole_inventory"
83-
data={data}
146+
data={borrowedData}
84147
onItemClick={handleItemClick}
85148
/>
86149
<Inventory_Status_Card
87150
title="Returned Items"
88151
viewAllHref="/organization_whole_inventory"
89-
data={data}
152+
data={returnedData}
90153
onItemClick={handleItemClick}
91154
/>
92155
</div>
@@ -97,7 +160,7 @@ const Organization_Activity_Page = () => {
97160
<section className="activity-panel">
98161
<Recent_Activity_Panel
99162
onItemClick={handleItemClick}
100-
data={data}
163+
data={allData}
101164
/>
102165
</section>
103166

0 commit comments

Comments
 (0)