import '../models/user.dart'; import 'actions.dart'; User userReducer(User user, dynamic action) { if (action is OnUserCreatedAction) { return user.copyWith(userId: action.userId); } if (action is OnUserTokenAction) { return user.copyWith(token: action.token); } if (action is OnUserLangAction) { return user.copyWith(lang: action.lang); } return user; }