diff --git a/app/components/app/equipment/entry-form.vue b/app/components/app/equipment/entry-form.vue index 31bf78e1..80cafba6 100644 --- a/app/components/app/equipment/entry-form.vue +++ b/app/components/app/equipment/entry-form.vue @@ -15,10 +15,12 @@ interface Props { schema: z.ZodSchema uoms: any[] values: any + isReadonly?: boolean } const isLoading = ref(false) const props = defineProps() +const isReadonly = props.isReadonly !== undefined ? props.isReadonly : false const emit = defineEmits<{ submit: [values: MaterialFormData, resetForm: () => void] cancel: [resetForm: () => void] @@ -75,13 +77,13 @@ function onCancelForm() { - + - + @@ -94,20 +96,21 @@ function onCancelForm() { placeholder="Pilih satuan" v-bind="uomAttrs" :items="uoms" - :disabled="isLoading" + :disabled="isLoading || isReadonly" /> - +