import 'dart:io'; import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import 'package:flutter_localizations/flutter_localizations.dart'; import 'package:rkm/config/color_palette.dart'; import 'package:rkm/config/routes.dart'; //Cadastro e edição do Cadastro do Cidadão, Cadastro Individual, Cadastro Domiciliar e Visita Domiciliar class PostHttpOverrides extends HttpOverrides{ @override HttpClient createHttpClient( context){ return super.createHttpClient(context) ..badCertificateCallback = (X509Certificate cert, String host, int port)=> true; } } void main() { WidgetsFlutterBinding.ensureInitialized(); SystemChrome.setPreferredOrientations([DeviceOrientation.portraitUp]); HttpOverrides.global = new PostHttpOverrides(); runApp(const MyApp()); } class MyApp extends StatelessWidget { const MyApp({super.key}); @override Widget build(BuildContext context) { return MaterialApp( locale: const Locale('pt'), localizationsDelegates: [ GlobalMaterialLocalizations.delegate, GlobalCupertinoLocalizations.delegate, GlobalWidgetsLocalizations.delegate, ], supportedLocales: [ const Locale('pt', 'BR'), ], theme: ThemeData( primaryColor: ColorPalette.primary, appBarTheme: AppBarTheme( color: ColorPalette.appBar ) ), debugShowCheckedModeBanner: false, initialRoute: '/splash', routes: routes, ); } }