diff --git a/backend/public/js/app.js b/backend/public/js/app.js index 4ecfb831..97d61d0a 100644 --- a/backend/public/js/app.js +++ b/backend/public/js/app.js @@ -42366,7 +42366,10 @@ var ParentMeetingEdit = function ParentMeetingEdit() { while (1) { switch (_context4.prev = _context4.next) { case 0: - _context4.next = 2; + list = _toConsumableArray(meeting_image); + list.splice(index, 1); + setMeetingImages(list); + _context4.next = 5; return axios["delete"]("/api/fathers/meeting/images/delete/".concat(meeting_id), { params: { image_id: image_id @@ -42380,11 +42383,6 @@ var ParentMeetingEdit = function ParentMeetingEdit() { } }); - case 2: - list = _toConsumableArray(meeting_image); - list.splice(index, 1); - setMeetingImages(list); - case 5: case "end": return _context4.stop(); diff --git a/backend/resources/js/parent/meeting/edit.jsx b/backend/resources/js/parent/meeting/edit.jsx index f1d1daa2..8b48ba51 100644 --- a/backend/resources/js/parent/meeting/edit.jsx +++ b/backend/resources/js/parent/meeting/edit.jsx @@ -201,7 +201,10 @@ useEffect(()=>{ const handleDeleteImage = async (index, image_id) => { - + let list = [...meeting_image]; + list.splice(index, 1); + setMeetingImages(list); + await axios.delete(`/api/fathers/meeting/images/delete/${meeting_id}`, {params:{image_id: image_id}}) .then(response=>{ setNotice(response.data.notice); @@ -209,9 +212,6 @@ useEffect(()=>{ case 400: set400Error("画像の削除に失敗しました。"); } }) - let list = [...meeting_image]; - list.splice(index, 1); - setMeetingImages(list); } const handlePDFChange = (e) => {