fix: Cores da Labels Visita Prov

This commit is contained in:
FlutterFlow 2024-08-08 14:23:49 +00:00
parent cee23db0e9
commit 3862671e82
4 changed files with 769 additions and 693 deletions

View File

@ -44,8 +44,8 @@
97C146FB1CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; }; 97C146FB1CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; 97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; }; 97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
6436409627A31CDB00820AF7 /* pt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt; path = pt.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 6436409727A31CD700820AF7 /* pt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt; path = pt.lproj/InfoPlist.strings; sourceTree = "<group>"; };
6436409827A31CDD00820AF7 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 6436409927A31CD900820AF7 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; 97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
/* End PBXFileReference section */ /* End PBXFileReference section */
@ -225,8 +225,8 @@
6436409C27A31CD800820AF7 /* InfoPlist.strings */ = { 6436409C27A31CD800820AF7 /* InfoPlist.strings */ = {
isa = PBXVariantGroup; isa = PBXVariantGroup;
children = ( children = (
6436409627A31CDB00820AF7 /* pt */, 6436409727A31CD700820AF7 /* pt */,
6436409827A31CDD00820AF7 /* en */, 6436409927A31CD900820AF7 /* en */,
); );
name = InfoPlist.strings; name = InfoPlist.strings;
sourceTree = "<group>"; sourceTree = "<group>";

View File

@ -326,7 +326,7 @@ final kTranslationsMap = <Map<String, Map<String, String>>>[
}, },
'8d3679lf': { '8d3679lf': {
'pt': 'Propriedade', 'pt': 'Propriedade',
'en': '', 'en': 'Property',
}, },
'z6aawgqa': { 'z6aawgqa': {
'pt': 'Dados da Visita', 'pt': 'Dados da Visita',

View File

@ -70,16 +70,6 @@ class ScheduleProvisionalVisitPageModel
FocusNode? notesFocusNode; FocusNode? notesFocusNode;
TextEditingController? notesTextController; TextEditingController? notesTextController;
String? Function(BuildContext, String?)? notesTextControllerValidator; String? Function(BuildContext, String?)? notesTextControllerValidator;
String? _notesTextControllerValidator(BuildContext context, String? val) {
if (val == null || val.isEmpty) {
return FFLocalizations.of(context).getText(
'j14it3wp' /* Field is required */,
);
}
return null;
}
// Stores action output result for [Backend Call - API (postProvVisitScheduling)] action in btnSend widget. // Stores action output result for [Backend Call - API (postProvVisitScheduling)] action in btnSend widget.
ApiCallResponse? provVisitSchedule; ApiCallResponse? provVisitSchedule;
@ -87,7 +77,6 @@ class ScheduleProvisionalVisitPageModel
void initState(BuildContext context) { void initState(BuildContext context) {
personNameTextControllerValidator = _personNameTextControllerValidator; personNameTextControllerValidator = _personNameTextControllerValidator;
dateTimeTextControllerValidator = _dateTimeTextControllerValidator; dateTimeTextControllerValidator = _dateTimeTextControllerValidator;
notesTextControllerValidator = _notesTextControllerValidator;
} }
@override @override

View File

@ -102,6 +102,7 @@ class _ScheduleProvisionalVisitPageWidgetState
Form( Form(
key: _model.formKey, key: _model.formKey,
autovalidateMode: AutovalidateMode.always, autovalidateMode: AutovalidateMode.always,
child: SingleChildScrollView(
child: Column( child: Column(
mainAxisSize: MainAxisSize.max, mainAxisSize: MainAxisSize.max,
children: [ children: [
@ -193,7 +194,8 @@ class _ScheduleProvisionalVisitPageWidgetState
ClipRRect( ClipRRect(
borderRadius: const BorderRadius.only( borderRadius: const BorderRadius.only(
bottomLeft: Radius.circular(50.0), bottomLeft: Radius.circular(50.0),
bottomRight: Radius.circular(50.0), bottomRight:
Radius.circular(50.0),
topLeft: Radius.circular(50.0), topLeft: Radius.circular(50.0),
topRight: Radius.circular(50.0), topRight: Radius.circular(50.0),
), ),
@ -217,7 +219,8 @@ class _ScheduleProvisionalVisitPageWidgetState
15.0, 0.0, 0.0, 0.0), 15.0, 0.0, 0.0, 0.0),
child: Text( child: Text(
FFAppState().local, FFAppState().local,
style: FlutterFlowTheme.of(context) style:
FlutterFlowTheme.of(context)
.bodyMedium .bodyMedium
.override( .override(
fontFamily: fontFamily:
@ -247,7 +250,8 @@ class _ScheduleProvisionalVisitPageWidgetState
child: SingleChildScrollView( child: SingleChildScrollView(
child: Column( child: Column(
mainAxisSize: MainAxisSize.max, mainAxisSize: MainAxisSize.max,
mainAxisAlignment: MainAxisAlignment.spaceEvenly, mainAxisAlignment:
MainAxisAlignment.spaceEvenly,
children: [ children: [
Align( Align(
alignment: const AlignmentDirectional(-1.0, 0.0), alignment: const AlignmentDirectional(-1.0, 0.0),
@ -265,9 +269,11 @@ class _ScheduleProvisionalVisitPageWidgetState
FlutterFlowTheme.of(context) FlutterFlowTheme.of(context)
.bodyMediumFamily, .bodyMediumFamily,
letterSpacing: 0.0, letterSpacing: 0.0,
useGoogleFonts: GoogleFonts.asMap() useGoogleFonts: GoogleFonts
.asMap()
.containsKey( .containsKey(
FlutterFlowTheme.of(context) FlutterFlowTheme.of(
context)
.bodyMediumFamily), .bodyMediumFamily),
), ),
), ),
@ -279,15 +285,17 @@ class _ScheduleProvisionalVisitPageWidgetState
Container( Container(
height: 80.0, height: 80.0,
decoration: const BoxDecoration(), decoration: const BoxDecoration(),
alignment: const AlignmentDirectional(0.0, 0.0), alignment:
const AlignmentDirectional(0.0, 0.0),
child: Padding( child: Padding(
padding: const EdgeInsetsDirectional.fromSTEB( padding:
const EdgeInsetsDirectional.fromSTEB(
24.0, 0.0, 24.0, 0.0), 24.0, 0.0, 24.0, 0.0),
child: SizedBox( child: SizedBox(
width: double.infinity, width: double.infinity,
child: TextFormField( child: TextFormField(
controller: controller: _model
_model.personNameTextController, .personNameTextController,
focusNode: focusNode:
_model.personNameFocusNode, _model.personNameFocusNode,
onChanged: (_) => onChanged: (_) =>
@ -307,6 +315,25 @@ class _ScheduleProvisionalVisitPageWidgetState
.getText( .getText(
'wehvxbz4' /* Nome / Apelido do Visitante */, 'wehvxbz4' /* Nome / Apelido do Visitante */,
), ),
labelStyle:
FlutterFlowTheme.of(context)
.bodyMedium
.override(
fontFamily:
FlutterFlowTheme.of(
context)
.bodyMediumFamily,
color: FlutterFlowTheme
.of(context)
.primaryText,
letterSpacing: 0.0,
useGoogleFonts: GoogleFonts
.asMap()
.containsKey(
FlutterFlowTheme.of(
context)
.bodyMediumFamily),
),
hintStyle: hintStyle:
FlutterFlowTheme.of(context) FlutterFlowTheme.of(context)
.labelMedium .labelMedium
@ -315,9 +342,8 @@ class _ScheduleProvisionalVisitPageWidgetState
FlutterFlowTheme.of( FlutterFlowTheme.of(
context) context)
.labelMediumFamily, .labelMediumFamily,
color: color: FlutterFlowTheme
FlutterFlowTheme.of( .of(context)
context)
.primaryText, .primaryText,
letterSpacing: 0.0, letterSpacing: 0.0,
useGoogleFonts: GoogleFonts useGoogleFonts: GoogleFonts
@ -327,7 +353,8 @@ class _ScheduleProvisionalVisitPageWidgetState
context) context)
.labelMediumFamily), .labelMediumFamily),
), ),
enabledBorder: OutlineInputBorder( enabledBorder:
OutlineInputBorder(
borderSide: BorderSide( borderSide: BorderSide(
color: FlutterFlowTheme.of( color: FlutterFlowTheme.of(
context) context)
@ -335,9 +362,11 @@ class _ScheduleProvisionalVisitPageWidgetState
width: 0.5, width: 0.5,
), ),
borderRadius: borderRadius:
BorderRadius.circular(10.0), BorderRadius.circular(
10.0),
), ),
focusedBorder: OutlineInputBorder( focusedBorder:
OutlineInputBorder(
borderSide: BorderSide( borderSide: BorderSide(
color: FlutterFlowTheme.of( color: FlutterFlowTheme.of(
context) context)
@ -345,7 +374,8 @@ class _ScheduleProvisionalVisitPageWidgetState
width: 0.5, width: 0.5,
), ),
borderRadius: borderRadius:
BorderRadius.circular(10.0), BorderRadius.circular(
10.0),
), ),
errorBorder: OutlineInputBorder( errorBorder: OutlineInputBorder(
borderSide: BorderSide( borderSide: BorderSide(
@ -355,7 +385,8 @@ class _ScheduleProvisionalVisitPageWidgetState
width: 0.5, width: 0.5,
), ),
borderRadius: borderRadius:
BorderRadius.circular(10.0), BorderRadius.circular(
10.0),
), ),
focusedErrorBorder: focusedErrorBorder:
OutlineInputBorder( OutlineInputBorder(
@ -366,23 +397,26 @@ class _ScheduleProvisionalVisitPageWidgetState
width: 0.5, width: 0.5,
), ),
borderRadius: borderRadius:
BorderRadius.circular(10.0), BorderRadius.circular(
10.0),
), ),
suffixIcon: Icon( suffixIcon: Icon(
Icons.person, Icons.person,
color: color: FlutterFlowTheme.of(
FlutterFlowTheme.of(context) context)
.accent1, .accent1,
), ),
), ),
style: FlutterFlowTheme.of(context) style:
FlutterFlowTheme.of(context)
.bodyMedium .bodyMedium
.override( .override(
fontFamily: fontFamily:
FlutterFlowTheme.of( FlutterFlowTheme.of(
context) context)
.bodyMediumFamily, .bodyMediumFamily,
color: FlutterFlowTheme.of( color:
FlutterFlowTheme.of(
context) context)
.primaryText, .primaryText,
letterSpacing: 0.0, letterSpacing: 0.0,
@ -415,12 +449,12 @@ class _ScheduleProvisionalVisitPageWidgetState
const AlignmentDirectional(0.0, 0.0), const AlignmentDirectional(0.0, 0.0),
children: [ children: [
Padding( Padding(
padding: padding: const EdgeInsetsDirectional
const EdgeInsetsDirectional.fromSTEB( .fromSTEB(
24.0, 0.0, 24.0, 0.0), 24.0, 0.0, 24.0, 0.0),
child: TextFormField( child: TextFormField(
controller: controller: _model
_model.dateTimeTextController, .dateTimeTextController,
focusNode: focusNode:
_model.dateTimeFocusNode, _model.dateTimeFocusNode,
onChanged: (_) => onChanged: (_) =>
@ -433,15 +467,33 @@ class _ScheduleProvisionalVisitPageWidgetState
obscureText: false, obscureText: false,
decoration: InputDecoration( decoration: InputDecoration(
isDense: false, isDense: false,
labelText: labelText: FFLocalizations.of(
FFLocalizations.of(context) context)
.getText( .getText(
'8zgsw5so' /* Data / Hora Limite da Visita */, '8zgsw5so' /* Data / Hora Limite da Visita */,
), ),
labelStyle:
FlutterFlowTheme.of(
context)
.bodyMedium
.override(
fontFamily:
FlutterFlowTheme.of(
context)
.bodyMediumFamily,
letterSpacing: 0.0,
useGoogleFonts: GoogleFonts
.asMap()
.containsKey(
FlutterFlowTheme.of(
context)
.bodyMediumFamily),
),
enabledBorder: enabledBorder:
OutlineInputBorder( OutlineInputBorder(
borderSide: BorderSide( borderSide: BorderSide(
color: FlutterFlowTheme.of( color:
FlutterFlowTheme.of(
context) context)
.customColor5, .customColor5,
width: 0.5, width: 0.5,
@ -453,7 +505,8 @@ class _ScheduleProvisionalVisitPageWidgetState
focusedBorder: focusedBorder:
OutlineInputBorder( OutlineInputBorder(
borderSide: BorderSide( borderSide: BorderSide(
color: FlutterFlowTheme.of( color:
FlutterFlowTheme.of(
context) context)
.primary, .primary,
width: 0.5, width: 0.5,
@ -462,9 +515,11 @@ class _ScheduleProvisionalVisitPageWidgetState
BorderRadius.circular( BorderRadius.circular(
8.0), 8.0),
), ),
errorBorder: OutlineInputBorder( errorBorder:
OutlineInputBorder(
borderSide: BorderSide( borderSide: BorderSide(
color: FlutterFlowTheme.of( color:
FlutterFlowTheme.of(
context) context)
.error, .error,
width: 0.5, width: 0.5,
@ -476,7 +531,8 @@ class _ScheduleProvisionalVisitPageWidgetState
focusedErrorBorder: focusedErrorBorder:
OutlineInputBorder( OutlineInputBorder(
borderSide: BorderSide( borderSide: BorderSide(
color: FlutterFlowTheme.of( color:
FlutterFlowTheme.of(
context) context)
.error, .error,
width: 0.5, width: 0.5,
@ -508,15 +564,15 @@ class _ScheduleProvisionalVisitPageWidgetState
context) context)
.bodyMediumFamily), .bodyMediumFamily),
), ),
textAlign: TextAlign.center, textAlign: TextAlign.start,
validator: _model validator: _model
.dateTimeTextControllerValidator .dateTimeTextControllerValidator
.asValidator(context), .asValidator(context),
), ),
), ),
Padding( Padding(
padding: padding: const EdgeInsetsDirectional
const EdgeInsetsDirectional.fromSTEB( .fromSTEB(
24.0, 0.0, 24.0, 0.0), 24.0, 0.0, 24.0, 0.0),
child: InkWell( child: InkWell(
splashColor: Colors.transparent, splashColor: Colors.transparent,
@ -536,71 +592,6 @@ class _ScheduleProvisionalVisitPageWidgetState
lastDate: DateTime(2050), lastDate: DateTime(2050),
builder: (context, child) { builder: (context, child) {
return wrapInMaterialDatePickerTheme( return wrapInMaterialDatePickerTheme(
context,
child!,
headerBackgroundColor:
FlutterFlowTheme.of(
context)
.primary,
headerForegroundColor:
FlutterFlowTheme.of(
context)
.info,
headerTextStyle:
FlutterFlowTheme.of(
context)
.headlineLarge
.override(
fontFamily: FlutterFlowTheme.of(
context)
.headlineLargeFamily,
fontSize: 32.0,
letterSpacing:
0.0,
fontWeight:
FontWeight
.w600,
useGoogleFonts: GoogleFonts
.asMap()
.containsKey(
FlutterFlowTheme.of(context)
.headlineLargeFamily),
),
pickerBackgroundColor:
FlutterFlowTheme.of(
context)
.secondaryBackground,
pickerForegroundColor:
FlutterFlowTheme.of(
context)
.primaryText,
selectedDateTimeBackgroundColor:
FlutterFlowTheme.of(
context)
.primary,
selectedDateTimeForegroundColor:
FlutterFlowTheme.of(
context)
.info,
actionButtonForegroundColor:
FlutterFlowTheme.of(
context)
.primaryText,
iconSize: 24.0,
);
},
);
TimeOfDay? datePickedTime;
if (datePickedDate != null) {
datePickedTime =
await showTimePicker(
context: context,
initialTime:
TimeOfDay.fromDateTime(
getCurrentTimestamp),
builder: (context, child) {
return wrapInMaterialTimePickerTheme(
context, context,
child!, child!,
headerBackgroundColor: headerBackgroundColor:
@ -656,6 +647,72 @@ class _ScheduleProvisionalVisitPageWidgetState
); );
}, },
); );
TimeOfDay? datePickedTime;
if (datePickedDate != null) {
datePickedTime =
await showTimePicker(
context: context,
initialTime: TimeOfDay
.fromDateTime(
getCurrentTimestamp),
builder:
(context, child) {
return wrapInMaterialTimePickerTheme(
context,
child!,
headerBackgroundColor:
FlutterFlowTheme.of(
context)
.primary,
headerForegroundColor:
FlutterFlowTheme.of(
context)
.info,
headerTextStyle:
FlutterFlowTheme.of(
context)
.headlineLarge
.override(
fontFamily:
FlutterFlowTheme.of(context)
.headlineLargeFamily,
fontSize:
32.0,
letterSpacing:
0.0,
fontWeight:
FontWeight
.w600,
useGoogleFonts: GoogleFonts
.asMap()
.containsKey(
FlutterFlowTheme.of(context).headlineLargeFamily),
),
pickerBackgroundColor:
FlutterFlowTheme.of(
context)
.secondaryBackground,
pickerForegroundColor:
FlutterFlowTheme.of(
context)
.primaryText,
selectedDateTimeBackgroundColor:
FlutterFlowTheme.of(
context)
.primary,
selectedDateTimeForegroundColor:
FlutterFlowTheme.of(
context)
.info,
actionButtonForegroundColor:
FlutterFlowTheme.of(
context)
.primaryText,
iconSize: 24.0,
);
},
);
} }
if (datePickedDate != null && if (datePickedDate != null &&
@ -672,11 +729,13 @@ class _ScheduleProvisionalVisitPageWidgetState
}); });
} }
setState(() { setState(() {
_model.dateTimeTextController _model
.dateTimeTextController
?.text = dateTimeFormat( ?.text = dateTimeFormat(
"dd/MM/yyyy HH:mm:ss", "dd/MM/yyyy HH:mm:ss",
_model.datePicked, _model.datePicked,
locale: FFLocalizations.of( locale:
FFLocalizations.of(
context) context)
.languageCode, .languageCode,
); );
@ -697,7 +756,8 @@ class _ScheduleProvisionalVisitPageWidgetState
BorderRadius.circular( BorderRadius.circular(
8.0), 8.0),
), ),
alignment: const AlignmentDirectional( alignment:
const AlignmentDirectional(
0.0, 0.0), 0.0, 0.0),
), ),
), ),
@ -711,7 +771,8 @@ class _ScheduleProvisionalVisitPageWidgetState
mainAxisSize: MainAxisSize.max, mainAxisSize: MainAxisSize.max,
children: [ children: [
Align( Align(
alignment: const AlignmentDirectional(0.0, 0.0), alignment:
const AlignmentDirectional(0.0, 0.0),
child: Container( child: Container(
height: 80.0, height: 80.0,
decoration: const BoxDecoration(), decoration: const BoxDecoration(),
@ -721,14 +782,14 @@ class _ScheduleProvisionalVisitPageWidgetState
alignment: alignment:
const AlignmentDirectional(0.0, 0.0), const AlignmentDirectional(0.0, 0.0),
child: Padding( child: Padding(
padding: padding: const EdgeInsetsDirectional
const EdgeInsetsDirectional.fromSTEB( .fromSTEB(
24.0, 0.0, 24.0, 0.0), 24.0, 0.0, 24.0, 0.0),
child: SizedBox( child: SizedBox(
width: double.infinity, width: double.infinity,
child: TextFormField( child: TextFormField(
controller: controller: _model
_model.notesTextController, .notesTextController,
focusNode: focusNode:
_model.notesFocusNode, _model.notesFocusNode,
autofocus: false, autofocus: false,
@ -737,11 +798,31 @@ class _ScheduleProvisionalVisitPageWidgetState
obscureText: false, obscureText: false,
decoration: InputDecoration( decoration: InputDecoration(
isDense: false, isDense: false,
labelText: FFLocalizations.of( labelText:
FFLocalizations.of(
context) context)
.getText( .getText(
'cw8b3tbb' /* Observação da Visita */, 'cw8b3tbb' /* Observação da Visita */,
), ),
labelStyle: FlutterFlowTheme
.of(context)
.bodyMedium
.override(
fontFamily:
FlutterFlowTheme.of(
context)
.bodyMediumFamily,
color: FlutterFlowTheme
.of(context)
.primaryText,
letterSpacing: 0.0,
useGoogleFonts: GoogleFonts
.asMap()
.containsKey(
FlutterFlowTheme.of(
context)
.bodyMediumFamily),
),
hintStyle: FlutterFlowTheme hintStyle: FlutterFlowTheme
.of(context) .of(context)
.labelMedium .labelMedium
@ -750,9 +831,8 @@ class _ScheduleProvisionalVisitPageWidgetState
FlutterFlowTheme.of( FlutterFlowTheme.of(
context) context)
.labelMediumFamily, .labelMediumFamily,
color: color: FlutterFlowTheme
FlutterFlowTheme.of( .of(context)
context)
.primaryText, .primaryText,
letterSpacing: 0.0, letterSpacing: 0.0,
useGoogleFonts: GoogleFonts useGoogleFonts: GoogleFonts
@ -816,21 +896,23 @@ class _ScheduleProvisionalVisitPageWidgetState
), ),
suffixIcon: Icon( suffixIcon: Icon(
Icons.text_fields, Icons.text_fields,
color: FlutterFlowTheme.of( color:
FlutterFlowTheme.of(
context) context)
.accent1, .accent1,
), ),
), ),
style: style: FlutterFlowTheme.of(
FlutterFlowTheme.of(context) context)
.bodyMedium .bodyMedium
.override( .override(
fontFamily: fontFamily:
FlutterFlowTheme.of( FlutterFlowTheme.of(
context) context)
.bodyMediumFamily, .bodyMediumFamily,
color: FlutterFlowTheme color:
.of(context) FlutterFlowTheme.of(
context)
.primaryText, .primaryText,
letterSpacing: 0.0, letterSpacing: 0.0,
useGoogleFonts: GoogleFonts useGoogleFonts: GoogleFonts
@ -841,7 +923,7 @@ class _ScheduleProvisionalVisitPageWidgetState
.bodyMediumFamily), .bodyMediumFamily),
), ),
textAlign: TextAlign.start, textAlign: TextAlign.start,
maxLines: null, maxLines: 5,
maxLength: 100, maxLength: 100,
maxLengthEnforcement: maxLengthEnforcement:
MaxLengthEnforcement MaxLengthEnforcement
@ -863,8 +945,9 @@ class _ScheduleProvisionalVisitPageWidgetState
), ),
FFButtonWidget( FFButtonWidget(
onPressed: () async { onPressed: () async {
_model.provVisitSchedule = _model.provVisitSchedule = await PhpGroup
await PhpGroup.postProvVisitSchedulingCall.call( .postProvVisitSchedulingCall
.call(
devUUID: FFAppState().devUUID, devUUID: FFAppState().devUUID,
userUUID: FFAppState().userUUID, userUUID: FFAppState().userUUID,
cliID: FFAppState().cliUUID, cliID: FFAppState().cliUUID,
@ -895,12 +978,14 @@ class _ScheduleProvisionalVisitPageWidgetState
onTap: () => onTap: () =>
FocusScope.of(context).unfocus(), FocusScope.of(context).unfocus(),
child: Padding( child: Padding(
padding: MediaQuery.viewInsetsOf(context), padding:
MediaQuery.viewInsetsOf(context),
child: ThrowExceptionWidget( child: ThrowExceptionWidget(
msg: PhpGroup msg: PhpGroup
.postProvVisitSchedulingCall .postProvVisitSchedulingCall
.msg( .msg(
(_model.provVisitSchedule?.jsonBody ?? (_model.provVisitSchedule
?.jsonBody ??
''), ''),
)!, )!,
), ),
@ -930,7 +1015,8 @@ class _ScheduleProvisionalVisitPageWidgetState
color: Colors.white, color: Colors.white,
letterSpacing: 0.0, letterSpacing: 0.0,
useGoogleFonts: GoogleFonts.asMap() useGoogleFonts: GoogleFonts.asMap()
.containsKey(FlutterFlowTheme.of(context) .containsKey(
FlutterFlowTheme.of(context)
.titleSmallFamily), .titleSmallFamily),
), ),
elevation: 3.0, elevation: 3.0,
@ -944,6 +1030,7 @@ class _ScheduleProvisionalVisitPageWidgetState
], ],
), ),
), ),
),
], ],
), ),
] ]