We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3bd6c92 commit 7f6f7cbCopy full SHA for 7f6f7cb
lib/injection_container.dart
@@ -0,0 +1,14 @@
1
+import 'package:flutter_news_app/core/util/shared_preferences_manager.dart';
2
+import 'package:get_it/get_it.dart';
3
+import 'package:shared_preferences/shared_preferences.dart';
4
+
5
+final sl = GetIt.instance;
6
7
+Future<void> init() async {
8
+ /**
9
+ * External
10
+ */
11
+ final sharedPreferences = await SharedPreferences.getInstance();
12
+ final sharedPreferencesManager = SharedPreferencesManager.getInstance(sharedPreferences);
13
+ sl.registerLazySingleton(() => sharedPreferencesManager);
14
+}
0 commit comments