AppState.dart 326 B

12345678910111213141516
  1. import '../model/UserInfo.dart';
  2. import 'UserRedux.dart';
  3. enum Actions { updateToken, updateUser, updateAll, logout }
  4. class AppState {
  5. UserInfo userInfo;
  6. AppState({this.userInfo});
  7. AppState.empty();
  8. }
  9. AppState appReducer(AppState state, action) {
  10. return AppState(userInfo: userReducer(state.userInfo, action));
  11. }