From f87547d1bcfde322427358e6a486ff8fc8171748 Mon Sep 17 00:00:00 2001 From: puriphatt Date: Tue, 26 Nov 2024 16:33:09 +0700 Subject: [PATCH] fix: request list => form expansion add individual cost --- src/pages/08_request-list/FormDuty.vue | 16 +++++++++++----- src/pages/08_request-list/FormEmployee.vue | 4 ++-- src/pages/08_request-list/FormExpansion.vue | 9 +++++++-- src/stores/request-list/types.ts | 3 ++- 4 files changed, 22 insertions(+), 10 deletions(-) diff --git a/src/pages/08_request-list/FormDuty.vue b/src/pages/08_request-list/FormDuty.vue index 37b000ad..149fb0ef 100644 --- a/src/pages/08_request-list/FormDuty.vue +++ b/src/pages/08_request-list/FormDuty.vue @@ -2,10 +2,16 @@ const duty = defineModel('duty', { required: true }); const dutyCost = defineModel('dutyCost', { required: false }); -defineProps<{ - readonly?: boolean; - cost?: boolean; -}>(); +withDefaults( + defineProps<{ + options?: number[]; + readonly?: boolean; + cost?: boolean; + }>(), + { + options: () => [30], + }, +);