avisa si el numero de celular no esta actualizado

This commit is contained in:
Felipe
2023-07-31 15:28:30 -05:00
parent 39b49fea15
commit 3290ccd00d
2 changed files with 24 additions and 61 deletions
+24 -16
View File
@@ -389,26 +389,34 @@ class _DrawerMenuState extends State<DrawerMenu> {
user?.phoneNumber == '' ||
user?.phoneNumber == null) {
Get.snackbar(
'Crea tu perfil',
'Para ser profesional primero completa tu perfil.',
'Completa tu perfil',
'Para ser un profesional registrado, completa tu perfil. No olvides guardar tus cambios para que sean efectivos.',
snackPosition: SnackPosition.BOTTOM,
);
} else {
if (user?.state == 'pendiente' || user?.state == null) {
if (kIsWeb) {
Navigator.push(
context,
MaterialPageRoute(
builder: (context) =>
const ProfessionalProfileWebScreen()),
);
} else {
Navigator.pushNamed(context, '/profesionalProfile');
if (currentUser?.phoneNumber != user?.phoneNumber) {
Get.snackbar(
'Número de teléfono sin cambios',
'Tu número de teléfono no se ha actualizado. Para guardar los cambios, ve al apartado de perfil y presiona en "Guardar".',
snackPosition: SnackPosition.BOTTOM,
);
} else {
if (user?.state == 'pendiente' || user?.state == null) {
if (kIsWeb) {
Navigator.push(
context,
MaterialPageRoute(
builder: (context) =>
const ProfessionalProfileWebScreen()),
);
} else {
Navigator.pushNamed(context, '/profesionalProfile');
}
} else if (user?.state == 'revision') {
Navigator.pushNamed(context, '/profesionalRevision');
} else if (user?.state == 'activo') {
Navigator.pushNamed(context, '/solicitud');
}
} else if (user?.state == 'revision') {
Navigator.pushNamed(context, '/profesionalRevision');
} else if (user?.state == 'activo') {
Navigator.pushNamed(context, '/solicitud');
}
}
},