From 23c8282095f954e074e795a671fe7f07f01c66db Mon Sep 17 00:00:00 2001 From: riefive Date: Thu, 25 Sep 2025 12:54:35 +0700 Subject: [PATCH] feat(material): update entry form --- app/components/app/equipment/entry-form.vue | 3 ++- app/components/app/tools/entry-form.vue | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/components/app/equipment/entry-form.vue b/app/components/app/equipment/entry-form.vue index 80cafba6..bb2b0545 100644 --- a/app/components/app/equipment/entry-form.vue +++ b/app/components/app/equipment/entry-form.vue @@ -15,11 +15,12 @@ interface Props { schema: z.ZodSchema uoms: any[] values: any + isLoading?: boolean isReadonly?: boolean } -const isLoading = ref(false) const props = defineProps() +const isLoading = props.isLoading !== undefined ? props.isLoading : false const isReadonly = props.isReadonly !== undefined ? props.isReadonly : false const emit = defineEmits<{ submit: [values: MaterialFormData, resetForm: () => void] diff --git a/app/components/app/tools/entry-form.vue b/app/components/app/tools/entry-form.vue index f12128eb..4354b36d 100644 --- a/app/components/app/tools/entry-form.vue +++ b/app/components/app/tools/entry-form.vue @@ -15,11 +15,12 @@ interface Props { schema: z.ZodSchema uoms: any[] values: any + isLoading?: boolean isReadonly?: boolean } -const isLoading = ref(false) const props = defineProps() +const isLoading = props.isLoading !== undefined ? props.isLoading : false const isReadonly = props.isReadonly !== undefined ? props.isReadonly : false const emit = defineEmits<{ submit: [values: DeviceFormData, resetForm: () => void]