import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import 'package:flutter_native_splash/flutter_native_splash.dart'; import 'package:patient_manager/mih_env/env.dart'; import 'package:patient_manager/main.dart'; import 'package:supertokens_flutter/supertokens.dart'; import 'package:flutter_web_plugins/flutter_web_plugins.dart'; void main() async { WidgetsBinding widgetsBinding = WidgetsFlutterBinding.ensureInitialized(); SystemChrome.setPreferredOrientations( [DeviceOrientation.portraitUp, DeviceOrientation.landscapeLeft]); FlutterNativeSplash.preserve(widgetsBinding: widgetsBinding); AppEnviroment.setupEnv(Enviroment.dev); SuperTokens.init( apiDomain: AppEnviroment.baseApiUrl, apiBasePath: "/auth", ); setUrlStrategy(PathUrlStrategy()); FlutterNativeSplash.remove(); runApp(const MzanziInnovationHub()); }