refactory fastpass webview and form validator

This commit is contained in:
Jonatas Antunes Messias 2024-06-24 12:56:15 -03:00
parent 577a67a115
commit 6802c84317
1 changed files with 29 additions and 18 deletions

View File

@ -88,6 +88,8 @@ class _OptionSelectionModalWidgetState extends State<OptionSelectionModalWidget>
highlightColor: Colors.transparent, highlightColor: Colors.transparent,
onTap: () async { onTap: () async {
Navigator.pop(context); Navigator.pop(context);
context.pushNamed('fastPassPage');
}, },
child: Container( child: Container(
width: 100.0, width: 100.0,
@ -126,9 +128,11 @@ class _OptionSelectionModalWidgetState extends State<OptionSelectionModalWidget>
children: [ children: [
Expanded( Expanded(
child: Align( child: Align(
alignment: const AlignmentDirectional(-1.0, 0.0), alignment:
const AlignmentDirectional(-1.0, 0.0),
child: Padding( child: Padding(
padding: const EdgeInsetsDirectional.fromSTEB( padding:
const EdgeInsetsDirectional.fromSTEB(
8.0, 0.0, 0.0, 0.0), 8.0, 0.0, 0.0, 0.0),
child: Container( child: Container(
width: 30.0, width: 30.0,
@ -138,8 +142,8 @@ class _OptionSelectionModalWidgetState extends State<OptionSelectionModalWidget>
.primaryBackground, .primaryBackground,
shape: BoxShape.circle, shape: BoxShape.circle,
), ),
alignment: alignment: const AlignmentDirectional(
const AlignmentDirectional(0.0, 0.0), 0.0, 0.0),
child: Icon( child: Icon(
Icons.schedule_send, Icons.schedule_send,
color: FlutterFlowTheme.of(context) color: FlutterFlowTheme.of(context)
@ -160,7 +164,8 @@ class _OptionSelectionModalWidgetState extends State<OptionSelectionModalWidget>
mainAxisAlignment: MainAxisAlignment.center, mainAxisAlignment: MainAxisAlignment.center,
children: [ children: [
Align( Align(
alignment: const AlignmentDirectional(0.0, 0.0), alignment:
const AlignmentDirectional(0.0, 0.0),
child: Text( child: Text(
FFLocalizations.of(context).getText( FFLocalizations.of(context).getText(
'bmjlmhht' /* Agenda 'bmjlmhht' /* Agenda
@ -236,9 +241,11 @@ Rapida */
children: [ children: [
Expanded( Expanded(
child: Align( child: Align(
alignment: const AlignmentDirectional(-1.0, 0.0), alignment:
const AlignmentDirectional(-1.0, 0.0),
child: Padding( child: Padding(
padding: const EdgeInsetsDirectional.fromSTEB( padding:
const EdgeInsetsDirectional.fromSTEB(
8.0, 0.0, 0.0, 0.0), 8.0, 0.0, 0.0, 0.0),
child: Container( child: Container(
width: 30.0, width: 30.0,
@ -248,8 +255,8 @@ Rapida */
.primaryBackground, .primaryBackground,
shape: BoxShape.circle, shape: BoxShape.circle,
), ),
alignment: alignment: const AlignmentDirectional(
const AlignmentDirectional(0.0, 0.0), 0.0, 0.0),
child: Icon( child: Icon(
Icons.hourglass_bottom, Icons.hourglass_bottom,
color: FlutterFlowTheme.of(context) color: FlutterFlowTheme.of(context)
@ -270,7 +277,8 @@ Rapida */
mainAxisAlignment: MainAxisAlignment.center, mainAxisAlignment: MainAxisAlignment.center,
children: [ children: [
Align( Align(
alignment: const AlignmentDirectional(0.0, 0.0), alignment:
const AlignmentDirectional(0.0, 0.0),
child: Text( child: Text(
FFLocalizations.of(context).getText( FFLocalizations.of(context).getText(
'ci8eyh2v' /* Agenda 'ci8eyh2v' /* Agenda
@ -346,9 +354,11 @@ Provisória */
children: [ children: [
Expanded( Expanded(
child: Align( child: Align(
alignment: const AlignmentDirectional(-1.0, 0.0), alignment:
const AlignmentDirectional(-1.0, 0.0),
child: Padding( child: Padding(
padding: const EdgeInsetsDirectional.fromSTEB( padding:
const EdgeInsetsDirectional.fromSTEB(
8.0, 0.0, 0.0, 0.0), 8.0, 0.0, 0.0, 0.0),
child: Container( child: Container(
width: 30.0, width: 30.0,
@ -358,8 +368,8 @@ Provisória */
.primaryBackground, .primaryBackground,
shape: BoxShape.circle, shape: BoxShape.circle,
), ),
alignment: alignment: const AlignmentDirectional(
const AlignmentDirectional(0.0, 0.0), 0.0, 0.0),
child: Icon( child: Icon(
Icons.scale, Icons.scale,
color: FlutterFlowTheme.of(context) color: FlutterFlowTheme.of(context)
@ -380,7 +390,8 @@ Provisória */
mainAxisAlignment: MainAxisAlignment.center, mainAxisAlignment: MainAxisAlignment.center,
children: [ children: [
Align( Align(
alignment: const AlignmentDirectional(0.0, 0.0), alignment:
const AlignmentDirectional(0.0, 0.0),
child: Text( child: Text(
FFLocalizations.of(context).getText( FFLocalizations.of(context).getText(
'jj2b545b' /* Agenda 'jj2b545b' /* Agenda