From df26c3125e50a68646f3e0b9cc00e0d24ae10724 Mon Sep 17 00:00:00 2001 From: Thanaphon Frappet Date: Tue, 15 Oct 2024 18:00:42 +0700 Subject: [PATCH] refactor: emit sarch --- src/pages/05_quotation/ProductServiceForm.vue | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/pages/05_quotation/ProductServiceForm.vue b/src/pages/05_quotation/ProductServiceForm.vue index 6c01abeb..01b19094 100644 --- a/src/pages/05_quotation/ProductServiceForm.vue +++ b/src/pages/05_quotation/ProductServiceForm.vue @@ -43,6 +43,7 @@ const prop = defineProps<{ }>(); const emit = defineEmits<{ + (e: 'search', id: string, value: string, mode: 'service' | 'product'): void; (e: 'selectGroup', id: string): void; (e: 'submit', nodes: Node[]): void; }>(); @@ -735,6 +736,16 @@ watch( border-search-section item-class="col-md-3 col-sm-6 col-12" v-model:selected-item="preSelectedItems" + @search=" + (value) => { + $emit( + 'search', + selectedProductGroup, + value, + pageState.productServiceTab === '1' ? 'service' : 'product', + ); + } + " :items=" pageState.productServiceTab === '1' ? productServiceCard && productServiceCard.service