AuthStateModel.fromMap constructor

AuthStateModel.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory AuthStateModel.fromMap(Map<String, dynamic> map) {
  return AuthStateModel(
    state:
        map['state'] != null
            ? AuthState.values[map['state'] as int]
            : AuthState.idle,
    user:
        map['user'] != null
            ? UserModel.fromMap(map['user'] as Map<String, dynamic>)
            : null,
    errorMessage: map['error'] != null ? map['error'] as String : null,
  );
}