main function

void main()

Implementation

void main() async {
  WidgetsFlutterBinding.ensureInitialized();
  final customProvider = CustomCatalogusProvider();
  final languageProvider = LanguageProvider();
  final projectenProvider = ProjectenProvider();
  final gebruikersProvider = GebruikersProvider(projectenProvider);
  final boomProvider = BoomProvider();
  await Future.wait([
    customProvider.laad(),
    languageProvider.laad(),
    gebruikersProvider.laad(),
    boomProvider.laad(),
  ]);
  runApp(KabelberekeningApp(
    customProvider: customProvider,
    languageProvider: languageProvider,
    projectenProvider: projectenProvider,
    gebruikersProvider: gebruikersProvider,
    boomProvider: boomProvider,
  ));
}