prelude.dart 573 B

1234567891011121314151617
  1. import 'package:app_flowy/startup/launch.dart';
  2. import 'package:app_flowy/startup/startup.dart';
  3. import 'package:app_flowy/welcome/infrastructure/deps_impl.dart';
  4. import 'package:flowy_sdk/flowy_sdk.dart';
  5. import 'package:get_it/get_it.dart';
  6. void resolveDependencies(IntegrationEnv env) => initGetIt(getIt, env);
  7. Future<void> initGetIt(
  8. GetIt getIt,
  9. IntegrationEnv env,
  10. ) async {
  11. getIt.registerLazySingleton<FlowySDK>(() => const FlowySDK());
  12. getIt.registerLazySingleton<AppLauncher>(() => AppLauncher(env, getIt));
  13. await Welcome.dependencyResolved(getIt);
  14. }