upd: diskusi umum

deskripsi :
- integrasi api tambah data diskusi umum
- integrasi api detail data diskusi umum file

No Issues
This commit is contained in:
2026-01-15 17:33:05 +08:00
parent bd31a2f993
commit 6f3514c80c
4 changed files with 60 additions and 26 deletions

View File

@@ -125,9 +125,26 @@ export default function CreateDiscussionGeneral() {
try {
setLoading(true)
const hasil = await decryptToken(String(token?.current))
const response = await apiCreateDiscussionGeneral({
data: { ...dataForm, user: hasil, member: entitiesMember },
})
const fd = new FormData()
for (let i = 0; i < fileForm.length; i++) {
fd.append(`file${i}`, {
uri: fileForm[i].uri,
type: 'application/octet-stream',
name: fileForm[i].name,
} as any);
}
fd.append("data", JSON.stringify(
{ ...dataForm, user: hasil, member: entitiesMember }
))
const response = await apiCreateDiscussionGeneral(fd)
// const response = await apiCreateDiscussionGeneral({
// data: { ...dataForm, user: hasil, member: entitiesMember },
// })
if (response.success) {
dispatch(setMemberChoose([]))
dispatch(setUpdateDiscussionGeneralDetail(!update))