This commit is contained in:
jantunesmesias 2024-08-12 14:19:15 -03:00
parent ccde7eb25e
commit 49df453082
2 changed files with 27 additions and 29 deletions

View File

@ -1,6 +1,5 @@
import 'dart:developer';
import 'package:connectivity_plus/connectivity_plus.dart';
import 'package:flutter/services.dart';
import 'package:hub/backend/api_requests/api_calls.dart';
import 'package:hub/components/molecular_components/visitor_not_found_component/visitor_not_found_component_widget.dart';
@ -15,7 +14,6 @@ import 'package:hub/flutter_flow/internationalization.dart';
import 'package:cached_network_image/cached_network_image.dart';
import 'package:flutter/material.dart';
import 'package:google_fonts/google_fonts.dart';
import 'package:hub/shared/utils/dialog_util.dart';
import 'package:provider/provider.dart';
class VisitorSearchModalTemplateComponentWidget extends StatefulWidget {
@ -463,13 +461,6 @@ class _VisitorSearchModalTemplateComponentWidgetState
_model.textController?.selection =
TextSelection.collapsed(offset: _model.textController!.text.length);
});
var connectivityResult = await (Connectivity().checkConnectivity());
if (connectivityResult == ConnectivityResult.none) {
DialogUtil.error(context, 'Sem conexão com a internet');
return;
}
_model.getVisitorByDoc = await PhpGroup.getVisitorByDocCall.call(
devUUID: FFAppState().devUUID,
userUUID: FFAppState().userUUID,
@ -494,13 +485,8 @@ class _VisitorSearchModalTemplateComponentWidgetState
context: context,
builder: (context) {
return Dialog(
child: Padding(
padding: MediaQuery.viewInsetsOf(context),
child: Container(
color: Colors.transparent,
child: VisitorNotFoundComponentWidget(
doc: _model.textController.text,
)),
),
);
},

View File

@ -931,20 +931,32 @@ Widget scheduleVisit(
? FocusScope.of(context)
.requestFocus(_model.unfocusNode)
: FocusScope.of(context).unfocus(),
child: SizedBox(
height:
MediaQuery.of(context).size.height *
0.7,
width: MediaQuery.of(context).size.width,
child: Padding(
padding:
MediaQuery.viewInsetsOf(context),
child:
VisitorSearchModalTemplateComponentWidget(
getVisitors: (visitorsParam) async {
_model.visitorJsonList = visitorsParam!
_model.visitorJsonList =
visitorsParam!
.toList()
.cast<dynamic>();
setState(() {});
},
getDocs: (docsParam) async {
_model.visitorStrList =
strListToStr(docsParam!.toList());
strListToStr(
docsParam!.toList());
setState(() {});
},
),
),
),
);
},
).then((value) => safeSetState(() {}));