33 lines
560 B
Dart
33 lines
560 B
Dart
import 'package:equatable/equatable.dart';
|
|
|
|
class UserEntity extends Equatable {
|
|
final String userId;
|
|
final String username;
|
|
final String nickname;
|
|
final String token;
|
|
final String? avatar;
|
|
final String? email;
|
|
final String? phone;
|
|
|
|
UserEntity({
|
|
required this.userId,
|
|
required this.username,
|
|
required this.nickname,
|
|
required this.token,
|
|
this.avatar,
|
|
this.email,
|
|
this.phone,
|
|
});
|
|
|
|
@override
|
|
List<Object?> get props => [
|
|
userId,
|
|
username,
|
|
nickname,
|
|
avatar,
|
|
token,
|
|
email,
|
|
phone,
|
|
];
|
|
}
|