TF-34 Add model UserProfile for fix bug mock data user

This commit is contained in:
dab246
2021-08-25 13:08:56 +07:00
committed by Dat H. Pham
parent 9b79609854
commit b50cec44c2
7 changed files with 136 additions and 23 deletions
+5
View File
@@ -0,0 +1,5 @@
enum AccountType {
oauth,
email
}
@@ -0,0 +1,15 @@
import 'package:equatable/equatable.dart';
import 'package:model/account/account_type.dart';
import 'package:model/email/presentation_email_address.dart';
class PresentationAccount with EquatableMixin {
final List<PresentationEmailAddress> emails;
final int preferredEmailIndex;
final AccountType type;
PresentationAccount(this.emails, this.preferredEmailIndex, this.type);
@override
List<Object?> get props => [emails];
}