Integrasi API: Donation Admin

Add:
-  screens/Admin/Donation/funDonationUpdateStatus.ts
-  utils/countDownAndCondition.ts

Fix:
- app/(application)/(user)/donation/[id]/index.tsx
- app/(application)/admin/donation/[id]/[status]/index.tsx
- app/(application)/admin/donation/[id]/list-of-donatur.tsx
- app/(application)/admin/donation/[id]/reject-input.tsx
- app/(application)/admin/donation/index.tsx
- app/(application)/admin/event/[id]/[status]/index.tsx
- app/(application)/admin/voting/[id]/[status]/index.tsx
- screens/Admin/Donation/BoxOfDonationStory.tsx
- screens/Donation/BoxPublish.tsx
- screens/Donation/ComponentBoxDetailData.tsx
- service/api-admin/api-admin-donation.ts
- service/api-client/api-master.ts
- utils/colorBadge.ts
git add . && git commit -m
This commit is contained in:
2025-10-28 10:19:47 +08:00
parent 125bf16605
commit 5d4328a139
15 changed files with 487 additions and 132 deletions

View File

@@ -14,7 +14,6 @@ import { useState, useCallback } from "react";
export default function AdminDonation() {
const [data, setData] = useState<any | null>(null);
const [loadData, setLoadData] = useState<boolean>(false);
useFocusEffect(
useCallback(() => {
@@ -24,7 +23,7 @@ export default function AdminDonation() {
const onLoadData = async () => {
try {
setLoadData(true);
const response = await apiAdminDonation({
category: "dashboard",
});
@@ -37,9 +36,7 @@ export default function AdminDonation() {
} catch (error) {
console.log("[ERROR]", error);
setData([]);
} finally {
setLoadData(false);
}
}
};
const listData = [