Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | import Vue from 'vue' /** * @param {Vuex.Store} store * @param {Vue|object} components * @param {function} mountedCallback * @returns {Promise<Vue>} */ export async function createVueInstance (store, components, mountedCallback = () => { }) { if (process.env.NODE_ENV === 'development') { Vue.config.performance = true Vue.config.devtools = true } return new Vue({ components, store, mounted () { mountedCallback.call(this) }, renderError (h, err) { return h('pre', { style: { color: 'red' } }, err.stack) } }) } |