feat: tambah fitur hapus file existing saat edit komentar diskusi umum
- Edit mode menampilkan file existing dengan chip ✕ merah untuk tandai hapus - File yang ditandai dikirim sebagai filesToRemove ke backend saat submit - Reset removedFileIds saat cancel edit
This commit is contained in:
@@ -39,7 +39,14 @@ export const apiSendDiscussionGeneralCommentar = async ({ id, data }: { id: stri
|
||||
return response.data;
|
||||
};
|
||||
|
||||
export const apiUpdateDiscussionGeneralCommentar = async ({ id, data }: { id: string, data: { desc: string, user: string } }) => {
|
||||
export const apiSendDiscussionGeneralCommentarWithFile = async (id: string, data: FormData) => {
|
||||
const response = await api.post(`/mobile/discussion-general/${id}/comment`, data, {
|
||||
headers: { 'Content-Type': 'multipart/form-data' },
|
||||
})
|
||||
return response.data;
|
||||
};
|
||||
|
||||
export const apiUpdateDiscussionGeneralCommentar = async ({ id, data }: { id: string, data: { desc: string, user: string, filesToRemove?: string[] } }) => {
|
||||
const response = await api.put(`/mobile/discussion-general/${id}/comment`, data)
|
||||
return response.data;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user