notificaciones al pedir servicio y al enviar mensaje de chat

This commit is contained in:
Felipe
2024-04-25 11:15:33 -05:00
parent 76be1f1f1a
commit e1049f7281
15 changed files with 411 additions and 304 deletions
@@ -12,6 +12,7 @@ class MyUser extends Equatable {
final String? birthday;
final String? gender;
final ProState proState;
final String? token;
const MyUser({
required this.id,
@@ -24,6 +25,7 @@ class MyUser extends Equatable {
this.birthday,
this.gender,
required this.proState,
this.token,
});
get drawerLabel => email != null && email!.isNotEmpty
@@ -44,6 +46,7 @@ class MyUser extends Equatable {
birthday: '',
gender: '',
proState: ProState.inactive,
token: '',
);
/// Modify MyUser parameters
@@ -58,6 +61,7 @@ class MyUser extends Equatable {
String? birthday,
String? gender,
ProState? proState,
String? token,
}) {
return MyUser(
id: id ?? this.id,
@@ -70,6 +74,7 @@ class MyUser extends Equatable {
birthday: birthday ?? this.birthday,
gender: gender ?? this.gender,
proState: proState ?? this.proState,
token: token ?? this.token,
);
}
@@ -91,6 +96,7 @@ class MyUser extends Equatable {
birthday: birthday,
gender: gender,
proState: proState,
token: token,
);
}
@@ -106,6 +112,7 @@ class MyUser extends Equatable {
birthday: entity.birthday,
gender: entity.gender,
proState: entity.proState,
token: entity.token,
);
}
@@ -121,5 +128,6 @@ class MyUser extends Equatable {
birthday,
gender,
proState,
token,
];
}