7 changed files with 64 additions and 28 deletions
@ -1,12 +1,24 @@ |
|||||
import * as util from "./util" |
import * as util from "./util" |
||||
import toast from "./extensions/toast" |
import toast from "./extensions/toast" |
||||
|
|
||||
|
export { |
||||
|
toast, |
||||
|
util |
||||
|
} |
||||
export default { |
export default { |
||||
install(Vue) { |
install(Vue) { |
||||
Vue.prototype.$n = Vue.observable({ |
const data = Vue.observable({ |
||||
data: {}, |
data: {}, |
||||
util: util, |
util: util, |
||||
toast: toast |
toast: toast |
||||
}) |
}) |
||||
|
Vue.mixin({ |
||||
|
computed: { |
||||
|
$n() { |
||||
|
return data |
||||
|
} |
||||
|
} |
||||
|
}) |
||||
|
Vue.prototype.$n = data |
||||
} |
} |
||||
} |
} |
||||
|
Loading…
Reference in new issue