rev: diskusi umum dan diskusi divisi

Deskripsi:
- mengaplikasikan sistem arsip pada diskusi umum
- mengaplikasikan filter pada diskusi umum dg role supadmin
- mengaplikasikan hanya view pada role user dan co admin jika tidak termasuk anggota
- mengaplikasikan fitur mengaktifkan diskusi divisi pada arsip diskusi

No Issues
This commit is contained in:
amel
2025-01-14 17:32:09 +08:00
parent 3a22a50e57
commit 71c6f5c8a4
16 changed files with 240 additions and 106 deletions

View File

@@ -36,9 +36,13 @@ export const funEditStatusDiscussion = async (path: string, data: IStatusDiscuss
return await response.json().catch(() => null);
}
export const funDeleteDiscussion = async (path: string) => {
export const funDeleteDiscussion = async (path: string, data: { active: boolean }) => {
const response = await fetch(`/api/discussion/${path}`, {
method: "PUT",
headers: {
"Content-Type": "application/json",
},
body: JSON.stringify(data),
});
return await response.json().catch(() => null);
}