diff --git a/resources/js/pages/admin/manage/owner-verifications/table/data-table-actions.vue b/resources/js/pages/admin/manage/owner-verifications/table/data-table-actions.vue index e07954c..c6cce25 100644 --- a/resources/js/pages/admin/manage/owner-verifications/table/data-table-actions.vue +++ b/resources/js/pages/admin/manage/owner-verifications/table/data-table-actions.vue @@ -31,12 +31,9 @@ const props = defineProps<{ const { can } = useCan(); -const approveDialogOpen = ref(false); const rejectDialogOpen = ref(false); -const approveForm = useForm({ - approval_note: '', -}); +const approveForm = useForm({}); const rejectForm = useForm({ reason: '', @@ -46,11 +43,6 @@ function submitApprove() { approveForm .post(`/admin/manage/owner-verifications/${props.cutting.id}/approve`, { preserveScroll: true, - onSuccess: () => { - approveDialogOpen.value = false; - approveForm.reset(); - toast.success('Verifikasi berhasil disetujui.'); - }, onError: (errors) => { const message = Object.values(errors)[0]; toast.error(message ?? 'Gagal menyetujui verifikasi.'); @@ -65,7 +57,6 @@ function submitReject() { onSuccess: () => { rejectDialogOpen.value = false; rejectForm.reset(); - toast.success('Verifikasi berhasil ditolak.'); }, onError: (errors) => { const message = Object.values(errors)[0]; @@ -83,7 +74,8 @@ function submitReject() { size="sm" variant="ghost" class="text-green-600 hover:text-green-700" - @click="approveDialogOpen = true" + :disabled="approveForm.processing" + @click="submitApprove" > Setujui @@ -108,59 +100,6 @@ function submitReject() { - - - - - Setujui Verifikasi - - - - - - Cutting: - #{{ cutting.id }} - - - Deskripsi: - {{ cutting.description ?? '-' }} - - - - - Catatan (Opsional) - - - - - - - - Batal - - - - Setujui - - - - - diff --git a/resources/js/pages/admin/manage/stocks/table/data-table-actions.vue b/resources/js/pages/admin/manage/stocks/table/data-table-actions.vue index 4062718..bada387 100644 --- a/resources/js/pages/admin/manage/stocks/table/data-table-actions.vue +++ b/resources/js/pages/admin/manage/stocks/table/data-table-actions.vue @@ -1,6 +1,6 @@