import Vue, { VueConstructor } from 'vue' export default Vue.extend({ data (): IData { return { loading: false, } }, computed: { }, methods: { // async init () { return this.$x.dispatch('DEMO') } }, created () { try { this.init().then(() => { }) } catch (e) { } } }) interface IData { loading: boolean }