@@ -19,6 +19,7 @@ import 'package:ht_dashboard/shared/theme/app_theme.dart';
1919import 'package:ht_data_repository/ht_data_repository.dart' ;
2020import 'package:ht_kv_storage_service/ht_kv_storage_service.dart' ;
2121import 'package:ht_shared/ht_shared.dart' hide AppStatus;
22+ import 'package:ht_ui_kit/ht_ui_kit.dart' ;
2223import 'package:logging/logging.dart' ;
2324
2425class App extends StatelessWidget {
@@ -29,7 +30,8 @@ class App extends StatelessWidget {
2930 required HtDataRepository <Country > htCountriesRepository,
3031 required HtDataRepository <Source > htSourcesRepository,
3132 required HtDataRepository <UserAppSettings > htUserAppSettingsRepository,
32- required HtDataRepository <UserContentPreferences > htUserContentPreferencesRepository,
33+ required HtDataRepository <UserContentPreferences >
34+ htUserContentPreferencesRepository,
3335 required HtDataRepository <RemoteConfig > htRemoteConfigRepository,
3436 required HtDataRepository <DashboardSummary > htDashboardSummaryRepository,
3537 required HtKVStorageService kvStorageService,
@@ -53,7 +55,8 @@ class App extends StatelessWidget {
5355 final HtDataRepository <Country > _htCountriesRepository;
5456 final HtDataRepository <Source > _htSourcesRepository;
5557 final HtDataRepository <UserAppSettings > _htUserAppSettingsRepository;
56- final HtDataRepository <UserContentPreferences > _htUserContentPreferencesRepository;
58+ final HtDataRepository <UserContentPreferences >
59+ _htUserContentPreferencesRepository;
5760 final HtDataRepository <RemoteConfig > _htRemoteConfigRepository;
5861 final HtDataRepository <DashboardSummary > _htDashboardSummaryRepository;
5962 final HtKVStorageService _kvStorageService;
@@ -79,10 +82,10 @@ class App extends StatelessWidget {
7982 BlocProvider (
8083 create: (context) => AppBloc (
8184 authenticationRepository: context.read <HtAuthRepository >(),
82- userAppSettingsRepository:
83- context .read <HtDataRepository <UserAppSettings >>(),
84- appConfigRepository:
85- context .read <HtDataRepository <RemoteConfig >>(),
85+ userAppSettingsRepository: context
86+ .read <HtDataRepository <UserAppSettings >>(),
87+ appConfigRepository: context
88+ .read <HtDataRepository <RemoteConfig >>(),
8689 environment: _environment,
8790 logger: Logger ('AppBloc' ),
8891 ),
@@ -94,8 +97,8 @@ class App extends StatelessWidget {
9497 ),
9598 BlocProvider (
9699 create: (context) => AppConfigurationBloc (
97- remoteConfigRepository:
98- context .read <HtDataRepository <RemoteConfig >>(),
100+ remoteConfigRepository: context
101+ .read <HtDataRepository <RemoteConfig >>(),
99102 ),
100103 ),
101104 BlocProvider (
@@ -107,10 +110,10 @@ class App extends StatelessWidget {
107110 ),
108111 BlocProvider (
109112 create: (context) => DashboardBloc (
110- dashboardSummaryRepository:
111- context .read <HtDataRepository <DashboardSummary >>(),
112- appConfigRepository:
113- context .read <HtDataRepository <RemoteConfig >>(),
113+ dashboardSummaryRepository: context
114+ .read <HtDataRepository <DashboardSummary >>(),
115+ appConfigRepository: context
116+ .read <HtDataRepository <RemoteConfig >>(),
114117 headlinesRepository: context.read <HtDataRepository <Headline >>(),
115118 ),
116119 ),
@@ -209,9 +212,11 @@ class _AppViewState extends State<_AppView> {
209212 child: MaterialApp .router (
210213 debugShowCheckedModeBanner: false ,
211214 routerConfig: _router,
212- localizationsDelegates:
213- AppLocalizations .localizationsDelegates,
214- supportedLocales: AppLocalizations .supportedLocales,
215+ localizationsDelegates: const [
216+ HtUiKitLocalizations .delegate,
217+ ...AppLocalizations .localizationsDelegates,
218+ ],
219+ supportedLocales: HtUiKitLocalizations .supportedLocales,
215220 theme: baseTheme == AppBaseTheme .dark
216221 ? darkThemeData
217222 : lightThemeData,
0 commit comments