@netleak/vue-flash-message-test
Version:
Vue component for flash messages
26 lines (20 loc) • 488 B
JavaScript
import FlashMessage from './flash-message.vue'
function install(Vue) {
if (install.installed) return;
install.installed = true
Vue.component('flash-message', FlashMessage)
}
const plugin = {
install
}
let GlobalVue = null
if (typeof window !== 'undefined') {
GlobalVue = window.Vue
} else if (typeof global !== 'undefined') {
GlobalVue = global.Vue
}
if (GlobalVue) {
GlobalVue.use(plugin)
}
FlashMessage.install = install
export default FlashMessage