/// /// import React = __React; import dva from 'dva'; import { connect } from 'dva'; import { Router, Route } from 'dva/router'; // 1. Initialize const app = dva(); // 2. Model app.model({ namespace: 'count', state: 0, reducers: { add(count: number) { return count + 1 }, minus(count: number) { return count - 1 }, }, }); // 3. View const App = connect(({ count }) => ({ count }))(function ({ count, dispatch }) { return (

{ count }

); }); // 4. Router app.router(({ history }) => ); // 5. Start const countApp = app.start();