Add Oudelaa dashboard API integration
فشلت بعض الفحوصات
Deploy To Ghaymah / deploy (push) Has been cancelled

هذا الالتزام موجود في:
boutmoun123
2026-05-25 20:36:52 +03:00
الأصل 367fce6557
التزام 8863f61d00
90 ملفات معدلة مع 16694 إضافات و1 حذوفات

عرض الملف

@@ -0,0 +1,20 @@
import { apiEndpoints } from "@/lib/api/endpoints";
import { fetchWithAuth } from "@/lib/auth/client";
import type { PlatformReport, ReportsResponse, ReportStatus } from "@/types/api";
export async function listPlatformReports(
params: Record<string, string | number | boolean | null | undefined> = {},
) {
return fetchWithAuth<ReportsResponse>(apiEndpoints.reports.superAdmin(params));
}
export async function updatePlatformReportStatus(
reportId: string,
status: ReportStatus,
resolutionNote?: string,
) {
return fetchWithAuth<PlatformReport>(apiEndpoints.reports.updateStatus(reportId), {
method: "PATCH",
body: JSON.stringify({ status, resolutionNote }),
});
}