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