bootstrap function
Implementation
Future<void> bootstrap(FutureOr<Widget> Function() builder) async {
FlutterError.onError = (details) {
log(details.exceptionAsString(), stackTrace: details.stack);
};
Bloc.observer = const AppBlocObserver();
await runZonedGuarded(
() async {
WidgetsFlutterBinding.ensureInitialized();
// DBManager();
SimulatorManager();
await Future<void>.delayed(const Duration(milliseconds: 300));
runApp(await builder());
},
(error, stackTrace) => log(error.toString(), stackTrace: stackTrace),
);
}