Skip to content

Commit 90d00c0

Browse files
committed
feat(content_management): format updatedAt timestamp in sources table
1 parent 5ba9a38 commit 90d00c0

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

lib/content_management/view/sources_page.dart

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import 'package:flutter_bloc/flutter_bloc.dart';
44
import 'package:go_router/go_router.dart';
55
import 'package:ht_dashboard/content_management/bloc/content_management_bloc.dart';
66
import 'package:ht_dashboard/content_management/bloc/edit_source/edit_source_bloc.dart';
7+
import 'package:intl/intl.dart';
78
import 'package:ht_dashboard/l10n/app_localizations.dart';
89
import 'package:ht_dashboard/shared/extensions/content_status_l10n.dart';
910
import 'package:ht_dashboard/l10n/l10n.dart';
@@ -170,7 +171,12 @@ class _SourcesDataSource extends DataTableSource {
170171
DataCell(Text(source.sourceType?.localizedName(l10n) ?? l10n.unknown)),
171172
DataCell(Text(source.status.l10n(context))),
172173
DataCell(
173-
Text(source.updatedAt?.toLocal().toString() ?? l10n.notAvailable),
174+
Text(
175+
source.updatedAt != null
176+
// TODO(fulleni): Make date format configurable by admin.
177+
? DateFormat('dd-MM-yyyy').format(source.updatedAt!.toLocal())
178+
: l10n.notAvailable,
179+
),
174180
),
175181
DataCell(
176182
Row(

0 commit comments

Comments
 (0)