Skip to content

Commit b3c6833

Browse files
committed
refactor: set Vue to silent when adding listeners
closes #51
1 parent 377be76 commit b3c6833

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

src/lib/add-attrs.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
1+
import Vue from 'vue'
2+
13
export default function addAttrs (vm, attrs) {
2-
const consoleWarnSave = console.error
3-
console.error = () => {}
4+
Vue.config.silent = true
45
if (attrs) {
56
vm.$attrs = attrs
67
} else {
78
vm.$attrs = {}
89
}
9-
console.error = consoleWarnSave
10+
Vue.config.silent = false
1011
}

src/lib/add-listeners.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
1+
import Vue from 'vue'
2+
13
export default function addListeners (vm, listeners) {
2-
const consoleWarnSave = console.error
3-
console.error = () => {}
4+
Vue.config.silent = true
45
if (listeners) {
56
vm.$listeners = listeners
67
} else {
78
vm.$listeners = {}
89
}
9-
console.error = consoleWarnSave
10+
Vue.config.silent = false
1011
}

0 commit comments

Comments
 (0)