import {Component, StatefulView, ViewModel} from '@dezrez/core'; import {IState} from '../../store'; @Component({ view: require('./hub.html') }) export default class Hub extends StatefulView { constructor() { super(); } activate() { return new Promise((resolve, reject) => { setTimeout(() => {resolve(true);}, 1000); }); } compositionComplete() { } deactivate() { } }