/** * Created by MeePwn * https://github.com/maybewaityou * * description: * */ import { bind, dynamic } from 'mario-meditation'; import { inject, OViewModel } from 'mario-architecture-components'; import { default as mapStateToProps } from '../selector/index'; import { ViewModel, IViewModelProps } from '../view-model/index'; import { View } from '../view/index'; export default dynamic({ models: () => [ require('../models/index') ], component: () => Promise.resolve(bind(mapStateToProps)(inject>(View, ViewModel))), });