Skip to content

Commit 098c474

Browse files
committed
refactor(content_management): update imports and localization
- Update imports to use ht_ui_kit package - Replace context.l10n with AppLocalizationsX(context).l10n for localization - Remove unused imports related to spacing and pagination constants - Remove duplicate widgets provided by ht_ui_kit package
1 parent f95f7aa commit 098c474

10 files changed

+14
-23
lines changed

lib/content_management/view/content_management_page.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import 'package:ht_dashboard/content_management/view/sources_page.dart';
77
import 'package:ht_dashboard/content_management/view/topics_page.dart';
88
import 'package:ht_dashboard/l10n/l10n.dart';
99
import 'package:ht_dashboard/router/routes.dart';
10-
import 'package:ht_dashboard/shared/constants/app_spacing.dart';
10+
import 'package:ht_ui_kit/ht_ui_kit.dart';
1111

1212
/// {@template content_management_page}
1313
/// A page for Content Management with tabbed navigation for sub-sections.
@@ -50,7 +50,7 @@ class _ContentManagementPageState extends State<ContentManagementPage>
5050

5151
@override
5252
Widget build(BuildContext context) {
53-
final l10n = context.l10n;
53+
final l10n = AppLocalizationsX(context).l10n;
5454
return BlocListener<ContentManagementBloc, ContentManagementState>(
5555
listener: (context, state) {
5656
// Optionally handle state changes, e.g., show snackbar for errors

lib/content_management/view/create_headline_page.dart

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import 'package:go_router/go_router.dart';
44
import 'package:ht_dashboard/content_management/bloc/content_management_bloc.dart';
55
import 'package:ht_dashboard/content_management/bloc/create_headline/create_headline_bloc.dart';
66
import 'package:ht_dashboard/l10n/l10n.dart';
7-
import 'package:ht_dashboard/shared/constants/pagination_constants.dart';
87
import 'package:ht_dashboard/shared/shared.dart';
98
import 'package:ht_data_repository/ht_data_repository.dart';
109
import 'package:ht_shared/ht_shared.dart';
@@ -44,7 +43,7 @@ class _CreateHeadlineViewState extends State<_CreateHeadlineView> {
4443

4544
@override
4645
Widget build(BuildContext context) {
47-
final l10n = context.l10n;
46+
final l10n = AppLocalizationsX(context).l10n;
4847
return Scaffold(
4948
appBar: AppBar(
5049
title: Text(l10n.createHeadline),

lib/content_management/view/create_source_page.dart

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import 'package:ht_dashboard/content_management/bloc/content_management_bloc.dar
55
import 'package:ht_dashboard/content_management/bloc/create_source/create_source_bloc.dart';
66
import 'package:ht_dashboard/content_management/bloc/edit_source/edit_source_bloc.dart';
77
import 'package:ht_dashboard/l10n/l10n.dart';
8-
import 'package:ht_dashboard/shared/constants/pagination_constants.dart';
98
import 'package:ht_dashboard/shared/shared.dart';
109
import 'package:ht_data_repository/ht_data_repository.dart';
1110
import 'package:ht_shared/ht_shared.dart';
@@ -43,7 +42,7 @@ class _CreateSourceViewState extends State<_CreateSourceView> {
4342

4443
@override
4544
Widget build(BuildContext context) {
46-
final l10n = context.l10n;
45+
final l10n = AppLocalizationsX(context).l10n;
4746
return Scaffold(
4847
appBar: AppBar(
4948
title: Text(l10n.createSource),

lib/content_management/view/create_topic_page.dart

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import 'package:go_router/go_router.dart';
44
import 'package:ht_dashboard/content_management/bloc/content_management_bloc.dart';
55
import 'package:ht_dashboard/content_management/bloc/create_topic/create_topic_bloc.dart';
66
import 'package:ht_dashboard/l10n/l10n.dart';
7-
import 'package:ht_dashboard/shared/constants/pagination_constants.dart';
87
import 'package:ht_dashboard/shared/shared.dart';
98
import 'package:ht_data_repository/ht_data_repository.dart';
109
import 'package:ht_shared/ht_shared.dart';
@@ -41,7 +40,7 @@ class _CreateTopicViewState extends State<_CreateTopicView> {
4140

4241
@override
4342
Widget build(BuildContext context) {
44-
final l10n = context.l10n;
43+
final l10n = AppLocalizationsX(context).l10n;
4544
return Scaffold(
4645
appBar: AppBar(
4746
title: Text(l10n.createTopic),

lib/content_management/view/edit_headline_page.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ class _EditHeadlineViewState extends State<_EditHeadlineView> {
7070

7171
@override
7272
Widget build(BuildContext context) {
73-
final l10n = context.l10n;
73+
final l10n = AppLocalizationsX(context).l10n;
7474
return Scaffold(
7575
appBar: AppBar(
7676
title: Text(l10n.editHeadline),

lib/content_management/view/edit_source_page.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ class _EditSourceViewState extends State<_EditSourceView> {
6868

6969
@override
7070
Widget build(BuildContext context) {
71-
final l10n = context.l10n;
71+
final l10n = AppLocalizationsX(context).l10n;
7272
return Scaffold(
7373
appBar: AppBar(
7474
title: Text(l10n.editSource),

lib/content_management/view/edit_topic_page.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ class _EditTopicViewState extends State<_EditTopicView> {
6464

6565
@override
6666
Widget build(BuildContext context) {
67-
final l10n = context.l10n;
67+
final l10n = AppLocalizationsX(context).l10n;
6868
return Scaffold(
6969
appBar: AppBar(
7070
title: Text(l10n.editTopic),

lib/content_management/view/headlines_page.dart

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,9 @@ import 'package:ht_dashboard/content_management/bloc/content_management_bloc.dar
66
import 'package:ht_dashboard/l10n/app_localizations.dart'; // Corrected import
77
import 'package:ht_dashboard/l10n/l10n.dart';
88
import 'package:ht_dashboard/router/routes.dart';
9-
import 'package:ht_dashboard/shared/constants/app_spacing.dart';
10-
import 'package:ht_dashboard/shared/constants/pagination_constants.dart';
119
import 'package:ht_dashboard/shared/extensions/content_status_l10n.dart';
12-
import 'package:ht_dashboard/shared/widgets/failure_state_widget.dart';
13-
import 'package:ht_dashboard/shared/widgets/loading_state_widget.dart';
1410
import 'package:ht_shared/ht_shared.dart';
11+
import 'package:ht_ui_kit/ht_ui_kit.dart';
1512
import 'package:intl/intl.dart';
1613

1714
/// {@template headlines_page}
@@ -36,7 +33,7 @@ class _HeadlinesPageState extends State<HeadlinesPage> {
3633

3734
@override
3835
Widget build(BuildContext context) {
39-
final l10n = context.l10n;
36+
final l10n = AppLocalizationsX(context).l10n;
4037
return Padding(
4138
padding: const EdgeInsets.all(AppSpacing.lg),
4239
child: BlocBuilder<ContentManagementBloc, ContentManagementState>(

lib/content_management/view/sources_page.dart

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,9 @@ import 'package:ht_dashboard/content_management/bloc/edit_source/edit_source_blo
77
import 'package:ht_dashboard/l10n/app_localizations.dart';
88
import 'package:ht_dashboard/l10n/l10n.dart';
99
import 'package:ht_dashboard/router/routes.dart';
10-
import 'package:ht_dashboard/shared/constants/app_spacing.dart';
11-
import 'package:ht_dashboard/shared/constants/pagination_constants.dart';
1210
import 'package:ht_dashboard/shared/extensions/content_status_l10n.dart';
13-
import 'package:ht_dashboard/shared/widgets/failure_state_widget.dart';
14-
import 'package:ht_dashboard/shared/widgets/loading_state_widget.dart';
1511
import 'package:ht_shared/ht_shared.dart';
12+
import 'package:ht_ui_kit/ht_ui_kit.dart';
1613
import 'package:intl/intl.dart';
1714

1815
/// {@template sources_page}
@@ -37,7 +34,7 @@ class _SourcesPageState extends State<SourcesPage> {
3734

3835
@override
3936
Widget build(BuildContext context) {
40-
final l10n = context.l10n;
37+
final l10n = AppLocalizationsX(context).l10n;
4138
return Padding(
4239
padding: const EdgeInsets.all(AppSpacing.lg),
4340
child: BlocBuilder<ContentManagementBloc, ContentManagementState>(

lib/content_management/view/topics_page.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ import 'package:ht_dashboard/content_management/bloc/content_management_bloc.dar
66
import 'package:ht_dashboard/l10n/app_localizations.dart';
77
import 'package:ht_dashboard/l10n/l10n.dart';
88
import 'package:ht_dashboard/router/routes.dart';
9-
import 'package:ht_dashboard/shared/constants/pagination_constants.dart';
109
import 'package:ht_dashboard/shared/shared.dart';
1110
import 'package:ht_shared/ht_shared.dart';
11+
import 'package:ht_ui_kit/ht_ui_kit.dart';
1212
import 'package:intl/intl.dart';
1313

1414
/// {@template topics_page}
@@ -33,7 +33,7 @@ class _TopicPageState extends State<TopicPage> {
3333

3434
@override
3535
Widget build(BuildContext context) {
36-
final l10n = context.l10n;
36+
final l10n = AppLocalizationsX(context).l10n;
3737
return Padding(
3838
padding: const EdgeInsets.all(AppSpacing.lg),
3939
child: BlocBuilder<ContentManagementBloc, ContentManagementState>(

0 commit comments

Comments
 (0)