Skip to content

Commit 835cf8c

Browse files
committed
refactor(dashboard): Use constants for IDs
- Replaced hardcoded IDs with constants. - Improved code readability and maintainability. - Reduced risk of ID mismatch errors. - Updated `dashboard_bloc.dart` file. - Used `kDashboardSummaryId` and `kRemoteConfigId`.
1 parent af50b50 commit 835cf8c

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

lib/dashboard/bloc/dashboard_bloc.dart

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import 'package:bloc/bloc.dart';
22
import 'package:equatable/equatable.dart';
33
import 'package:ht_data_repository/ht_data_repository.dart';
44
import 'package:ht_shared/ht_shared.dart';
5+
import 'package:ht_shared/src/constants/fixture_ids.dart';
56

67
part 'dashboard_event.dart';
78
part 'dashboard_state.dart';
@@ -36,8 +37,8 @@ class DashboardBloc extends Bloc<DashboardEvent, DashboardState> {
3637
appConfigResponse,
3738
recentHeadlinesResponse,
3839
] = await Future.wait([
39-
_dashboardSummaryRepository.read(id: 'dashboard_summary'),
40-
_appConfigRepository.read(id: 'app_config'),
40+
_dashboardSummaryRepository.read(id: kDashboardSummaryId),
41+
_appConfigRepository.read(id: kRemoteConfigId),
4142
_headlinesRepository.readAll(
4243
pagination: const PaginationOptions(limit: 5),
4344
sort: const [SortOption('createdAt', SortOrder.desc)],

0 commit comments

Comments
 (0)