3 and 4 completed

This commit is contained in:
dimitar committed 2026-03-11 02:38:43 +01:00
1 parent 3573709d99
commit 97436c6823
21 files changed
+2168 -558

No files matched your search

+8 -6
View File
@@ -39,15 +39,17 @@ export default function RecommendationsPage() {
const fetchData = async () => {
try {
// Fetch users
// Fetch users - API returns { success: true, data: { users: [...] }, meta: {...} }
const usersRes = await fetch("/api/users");
const usersData = await usersRes.json();
setUsers(usersData.users || []);
const usersResult = await usersRes.json();
const usersArray = usersResult.data?.users || usersResult.users || [];
setUsers(usersArray);
// Fetch pending recommendations
// Fetch pending recommendations - API returns { success: true, data: { recommendations: [...] }, meta: {...} }
const recsRes = await fetch("/api/recommendations");
const recsData = await recsRes.json();
const allRecs = recsData.recommendations || [];
const recsResult = await recsRes.json();
const allRecs =
recsResult.data?.recommendations || recsResult.recommendations || [];
setPendingRecommendations(
allRecs.filter((r: Recommendation) => r.status === "pending"),
);