fixed build issues. its builds now

This commit is contained in:
2026-01-19 09:11:42 -05:00
parent b0db3167c5
commit 775a351425
17 changed files with 64 additions and 37 deletions
+5 -5
View File
@@ -1,6 +1,6 @@
"use client";
import { useEffect, useMemo, useState } from "react";
import { useCallback, useEffect, useMemo, useState } from "react";
import { useAuth } from "@/context/AuthContext";
import {
fetchEmailRequests,
@@ -32,13 +32,13 @@ export default function AdminEmailPage() {
const [statusTab, setStatusTab] = useState<EmailStatusTab>("ALL");
const loadEmails = async () => {
const loadEmails = useCallback(async () => {
if (!token) return;
try {
setLoading(true);
const data = await fetchEmailRequests(token);
setEmails(data.data);
setEmails(data);
setError(null);
} catch (e: any) {
console.error(e);
@@ -46,11 +46,11 @@ export default function AdminEmailPage() {
} finally {
setLoading(false);
}
};
}, [token]);
useEffect(() => {
loadEmails();
}, [token]);
}, [loadEmails]);
const normalizeStatus = (s: unknown) => String(s ?? "").trim().toUpperCase();