Fix console errors in some cases

This commit is contained in:
Fawad Mirzad
2021-04-29 02:52:31 +02:00
parent dbb7832e5f
commit 1109123145

View File

@@ -28,6 +28,9 @@ export default {
_resizeCallback() {
this.resize()
},
isFunction(functionToCheck) {
return functionToCheck && {}.toString.call(functionToCheck) === '[object Function]';
},
_delayedResizeCallback() {
this.$nextTick(() => this._resizeCallback())
},
@@ -49,7 +52,7 @@ export default {
},
unmounted() {
if (this.$data._actualResizeBus) {
if (this.$data._actualResizeBus && this.isFunction(this.$data._actualResizeBus.$off)) {
this.$data._actualResizeBus.$off('resize', this._delayedResizeCallback)
}
},