@@ -19,7 +19,7 @@ import 'package:ht_main/shared/localization/en_timeago_messages.dart';
19
19
import 'package:ht_shared/ht_shared.dart' ;
20
20
import 'package:timeago/timeago.dart' as timeago;
21
21
22
- Future <void > bootstrap (app_config.AppConfig appConfig) async {
22
+ Future <Widget > bootstrap (app_config.AppConfig appConfig) async {
23
23
WidgetsFlutterBinding .ensureInitialized ();
24
24
Bloc .observer = const AppBlocObserver ();
25
25
@@ -205,17 +205,15 @@ Future<void> bootstrap(app_config.AppConfig appConfig) async {
205
205
dataClient: appConfigClient,
206
206
);
207
207
208
- runApp (
209
- App (
210
- htAuthenticationRepository: authenticationRepository,
211
- htHeadlinesRepository: headlinesRepository,
212
- htCategoriesRepository: categoriesRepository,
213
- htCountriesRepository: countriesRepository,
214
- htSourcesRepository: sourcesRepository,
215
- htUserAppSettingsRepository: userAppSettingsRepository,
216
- htUserContentPreferencesRepository: userContentPreferencesRepository,
217
- htAppConfigRepository: appConfigRepository,
218
- kvStorageService: kvStorage,
219
- ),
208
+ return App (
209
+ htAuthenticationRepository: authenticationRepository,
210
+ htHeadlinesRepository: headlinesRepository,
211
+ htCategoriesRepository: categoriesRepository,
212
+ htCountriesRepository: countriesRepository,
213
+ htSourcesRepository: sourcesRepository,
214
+ htUserAppSettingsRepository: userAppSettingsRepository,
215
+ htUserContentPreferencesRepository: userContentPreferencesRepository,
216
+ htAppConfigRepository: appConfigRepository,
217
+ kvStorageService: kvStorage,
220
218
);
221
219
}
0 commit comments