vue-material-kit/src/plugins/globalMixins.js
2018-09-05 10:32:48 +03:00

25 lines
467 B
JavaScript

/**
* You can register global mixins here
*/
const GlobalMixins = {
install(Vue) {
Vue.mixin({
mounted() {
let { bodyClass } = this.$options;
if (bodyClass) {
document.body.classList.add(bodyClass);
}
},
beforeDestroy() {
let { bodyClass } = this.$options;
if (bodyClass) {
document.body.classList.remove(bodyClass);
}
}
});
}
};
export default GlobalMixins;