fix: bloqueios na encomendas e reservas

This commit is contained in:
Ivan Antunes 2024-08-29 14:22:55 -03:00
parent c65d103d96
commit bd0c8bebc5
1 changed files with 22 additions and 12 deletions

View File

@ -211,6 +211,9 @@ class MenuComponentModel extends FlutterFlowModel<MenuComponentWidget> {
} }
Future packageOrder(BuildContext context) async { Future packageOrder(BuildContext context) async {
final isWpp = AppState().whatsapp;
if (isWpp) {
context.pushNamed( context.pushNamed(
'packageOrder', 'packageOrder',
extra: <String, dynamic>{ extra: <String, dynamic>{
@ -221,11 +224,18 @@ class MenuComponentModel extends FlutterFlowModel<MenuComponentWidget> {
), ),
}, },
).then((value) => true); ).then((value) => true);
} else {
DialogUnavailable.unavailableFeature(context);
}
} }
Future reservation(BuildContext context) async { Future reservation(BuildContext context) async {
Navigator.push(context, final isWpp = AppState().whatsapp;
MaterialPageRoute(builder: (context) => ReservationPageWidget())); if (isWpp) {
Navigator.push(context, MaterialPageRoute(builder: (context) => ReservationPageWidget()));
} else {
DialogUnavailable.unavailableFeature(context);
}
} }
Future consultHistoriesAction(BuildContext context) async { Future consultHistoriesAction(BuildContext context) async {