validacion profesional
This commit is contained in:
@@ -11,6 +11,7 @@ import 'package:prosappco/src/screens/messages_user.dart';
|
|||||||
import 'package:prosappco/src/screens/profile.dart';
|
import 'package:prosappco/src/screens/profile.dart';
|
||||||
import 'package:prosappco/src/screens/reputation.dart';
|
import 'package:prosappco/src/screens/reputation.dart';
|
||||||
import 'package:prosappco/src/screens/support.dart';
|
import 'package:prosappco/src/screens/support.dart';
|
||||||
|
import 'package:get/get.dart';
|
||||||
|
|
||||||
class DrawerMenu extends StatefulWidget {
|
class DrawerMenu extends StatefulWidget {
|
||||||
@override
|
@override
|
||||||
@@ -336,12 +337,22 @@ class _DrawerMenuState extends State<DrawerMenu> {
|
|||||||
const SizedBox(width: 5),
|
const SizedBox(width: 5),
|
||||||
ElevatedButton(
|
ElevatedButton(
|
||||||
onPressed: () {
|
onPressed: () {
|
||||||
if (user?.state == 'pendiente' || user?.state == null) {
|
if (user?.name == '' ||
|
||||||
Navigator.pushNamed(context, '/profesionalProfile');
|
user?.city == '' ||
|
||||||
} else if (user?.state == 'revision') {
|
user?.phoneNumber == '') {
|
||||||
Navigator.pushNamed(context, '/profesionalRevision');
|
Get.snackbar(
|
||||||
} else if (user?.state == 'activo') {
|
'Crea tu perfil',
|
||||||
Navigator.pushNamed(context, '/solicitud');
|
'Para ser profesional primero completa tu perfil.',
|
||||||
|
snackPosition: SnackPosition.BOTTOM,
|
||||||
|
);
|
||||||
|
} else {
|
||||||
|
if (user?.state == 'pendiente' || user?.state == null) {
|
||||||
|
Navigator.pushNamed(context, '/profesionalProfile');
|
||||||
|
} else if (user?.state == 'revision') {
|
||||||
|
Navigator.pushNamed(context, '/profesionalRevision');
|
||||||
|
} else if (user?.state == 'activo') {
|
||||||
|
Navigator.pushNamed(context, '/solicitud');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
style: ElevatedButton.styleFrom(
|
style: ElevatedButton.styleFrom(
|
||||||
|
|||||||
Reference in New Issue
Block a user