Integrasi API: Admin Job

Add:
app/(application)/admin/job/[id]/[status]/reject-input.tsx
screens/Admin/Job/

Fix:
Tampilan ke UI sudah terintegrasi

### No Issue
This commit is contained in:
2025-10-17 14:15:21 +08:00
parent b9f93ff46a
commit 90cfb042d8
7 changed files with 257 additions and 86 deletions

View File

@@ -0,0 +1,26 @@
import { apiAdminJobUpdate } from "@/service/api-admin/api-admin-job";
const funUpdateStatus = async ({
id,
changeStatus,
data,
}: {
id: string;
changeStatus: "publish" | "review" | "reject";
data?: string;
}) => {
try {
const response = await apiAdminJobUpdate({
id: id,
status: changeStatus as any,
data: data,
});
return response;
} catch (error) {
console.log("[ERROR]", error);
throw error;
}
};
export default funUpdateStatus;