Sendya пре 5 година
родитељ
комит
e6d0704ef9
1 измењених фајлова са 8 додато и 7 уклоњено
  1. 8 7
      src/components/TagSelect/index.jsx

+ 8 - 7
src/components/TagSelect/index.jsx

@@ -65,15 +65,16 @@ export default {
     },
     // CheckAll Button
     renderCheckAll () {
-      const listeners = {
-        change: (checked) => {
-          this.onCheckAll(checked)
-          checked.value = 'total'
-          this.$emit('change', checked)
+      const props = {
+        on: {
+          change: (checked) => {
+            this.onCheckAll(checked)
+            checked.value = 'total'
+            this.$emit('change', checked)
+          }
         }
       }
-      const checkAllElement = <Option key={'total'} checked={this.localCheckAll}>All</Option>
-      checkAllElement.componentOptions.listeners = listeners
+      const checkAllElement = <Option key={'total'} checked={this.localCheckAll} {...props}>All</Option>
       return !this.hideCheckAll && checkAllElement || null
     },
     // expandable