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,21 +211,31 @@ class MenuComponentModel extends FlutterFlowModel<MenuComponentWidget> {
}
Future packageOrder(BuildContext context) async {
context.pushNamed(
'packageOrder',
extra: <String, dynamic>{
kTransitionInfoKey: const TransitionInfo(
hasTransition: true,
transitionType: PageTransitionType.scale,
alignment: Alignment.bottomCenter,
),
},
).then((value) => true);
final isWpp = AppState().whatsapp;
if (isWpp) {
context.pushNamed(
'packageOrder',
extra: <String, dynamic>{
kTransitionInfoKey: const TransitionInfo(
hasTransition: true,
transitionType: PageTransitionType.scale,
alignment: Alignment.bottomCenter,
),
},
).then((value) => true);
} else {
DialogUnavailable.unavailableFeature(context);
}
}
Future reservation(BuildContext context) async {
Navigator.push(context,
MaterialPageRoute(builder: (context) => ReservationPageWidget()));
final isWpp = AppState().whatsapp;
if (isWpp) {
Navigator.push(context, MaterialPageRoute(builder: (context) => ReservationPageWidget()));
} else {
DialogUnavailable.unavailableFeature(context);
}
}
Future consultHistoriesAction(BuildContext context) async {