From 2bb38576a985d19d06107ad422d3fd58c91b3d1a Mon Sep 17 00:00:00 2001 From: riefive Date: Thu, 25 Sep 2025 11:36:14 +0700 Subject: [PATCH] feat(material): add toast --- app/components/content/equipment/list.vue | 9 ++++--- app/handlers/material.handler.ts | 29 ++++++++++++++++++++--- 2 files changed, 32 insertions(+), 6 deletions(-) diff --git a/app/components/content/equipment/list.vue b/app/components/content/equipment/list.vue index b9b73aba..314b421b 100644 --- a/app/components/content/equipment/list.vue +++ b/app/components/content/equipment/list.vue @@ -7,6 +7,9 @@ import Header from '~/components/pub/custom-ui/nav-header/prep.vue' import AppEquipmentEntryForm from '~/components/app/equipment/entry-form.vue' import RecordConfirmation from '~/components/pub/custom-ui/confirmation/record-confirmation.vue' +// helpers +import { toast } from "~/components/pub/ui/toast" + // Types import type { Uom } from '~/models/uom' @@ -147,10 +150,10 @@ onMounted(async () => { @submit=" (values: MaterialFormData, resetForm: any) => { if (recId > 0) { - handleActionEdit(recId, values, getEquipmentList, resetForm) + handleActionEdit(recId, values, getEquipmentList, resetForm, toast) return } - handleActionSave(values, getEquipmentList, resetForm) + handleActionSave(values, getEquipmentList, resetForm, toast) } " @cancel="handleCancelForm" @@ -162,7 +165,7 @@ onMounted(async () => { v-model:open="isRecordConfirmationOpen" action="delete" :record="recItem" - @confirm="() => handleActionRemove(recId, getEquipmentList)" + @confirm="() => handleActionRemove(recId, getEquipmentList, toast)" @cancel="" >