diff --git a/components/form/magazine/edit-magazine-form.tsx b/components/form/magazine/edit-magazine-form.tsx index 46b8b6e..fcbdbec 100644 --- a/components/form/magazine/edit-magazine-form.tsx +++ b/components/form/magazine/edit-magazine-form.tsx @@ -187,15 +187,16 @@ export default function EditMagazineForm(props: { isDetail: boolean }) { error(response.message); return false; } - const magazineId = response?.data?.data?.id; - // if (files?.length > 0) { - // const formFiles = new FormData(); + if (files?.length > 0) { + const formFiles = new FormData(); - // for (const element of files) { - // formFiles.append("file", element); - // const resFile = await uploadMagazineFile(magazineId, formFiles); - // } - // } + for (let i = 0; i < files.length; i++) { + formFiles.append("files", files[i]); + formFiles.append("title", values.rows[i].title); + formFiles.append("file", values.rows[i].description); + const resFile = await uploadMagazineFile(String(id), formFiles); + } + } close(); successSubmit("/admin/magazine");