From 6bbef91c402eaa58b8a4d8f11c466a39802ca0ca Mon Sep 17 00:00:00 2001
From: 劉鈞霖 <benson@gmail.com>
Date: 星期二, 28 十二月 2021 14:50:13 +0800
Subject: [PATCH] [ Ref ] : 重構 共用資料夾 相關元件

---
 PAMapp/components/QuickFilter/QuickFilterSelector.vue |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/PAMapp/components/QuickFilter/QuickFilterSelector.vue b/PAMapp/components/QuickFilter/QuickFilterSelector.vue
index f29930c..4b43961 100644
--- a/PAMapp/components/QuickFilter/QuickFilterSelector.vue
+++ b/PAMapp/components/QuickFilter/QuickFilterSelector.vue
@@ -94,6 +94,15 @@
 import { FastQueryParams, QuestionOption, Selected } from '~/shared/models/quick-filter.model';
 @Component
 export default class QuickFilterDrawer extends Vue {
+    @Prop()
+    questionOption!: QuestionOption;
+
+    @Prop()
+    isOpenQuestionPopUp!: boolean;
+
+    @Prop()
+    confirmItem!: Selected[];
+
     pickedItem: FastQueryParams = {
         communicationStyles: [],
         status: '',
@@ -103,9 +112,7 @@
     }
     hideReviews = hideReviews ;
 
-    @Prop() questionOption!: QuestionOption;
-    @Prop() isOpenQuestionPopUp!: boolean;
-    @Prop() confirmItem!: Selected[];
+    //////////////////////////////////////////////////////////////////
 
     @Watch('isOpenQuestionPopUp', {immediate: true})
     onPopUpChange() {
@@ -127,8 +134,8 @@
         }
     }
 
-
     //////////////////////////////////////////////////////////////////
+
     get isDisabled() {
         const name = this.questionOption.name;
         return name === 'gender' && !this.pickedItem[name]
@@ -144,6 +151,7 @@
     }
 
     //////////////////////////////////////////////////////////////////
+
     private getGender(): string {
         return this.filterSingleSelected('gender');
     }

--
Gitblit v1.8.0