Skip to content

Commit cd6086e

Browse files
committed
Test showing a date on note tile
1 parent cc2b47f commit cd6086e

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

lib/common/widgets/notes/note_tile.dart

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import '../../constants/paddings.dart';
1010
import '../../constants/sizes.dart';
1111
import '../../enums/swipe_direction.dart';
1212
import '../../extensions/color_extension.dart';
13+
import '../../extensions/date_time_extensions.dart';
1314
import '../../preferences/enums/bin_swipe_action.dart';
1415
import '../../preferences/enums/layout.dart';
1516
import '../../preferences/enums/swipe_action.dart';
@@ -163,6 +164,7 @@ class _NoteTileState extends ConsumerState<NoteTile> {
163164
final layout = ref.watch(preferencesProvider.select((preferences) => preferences.layout));
164165

165166
final bodyMediumTextTheme = Theme.of(context).textTheme.bodyMedium;
167+
final labelSmallTextTheme = Theme.of(context).textTheme.labelSmall;
166168

167169
final showTitle =
168170
// Do not show only the title and the preview content is not empty
@@ -200,6 +202,15 @@ class _NoteTileState extends ConsumerState<NoteTile> {
200202
? Theme.of(context).textTheme.titleLarge
201203
: Theme.of(context).textTheme.titleMedium,
202204
),
205+
// Date
206+
Text(
207+
widget.note.editedTime.yMMMMd_at_Hm,
208+
maxLines: 1,
209+
overflow: TextOverflow.ellipsis,
210+
style: labelSmallTextTheme?.copyWith(
211+
color: labelSmallTextTheme.color?.subdued,
212+
),
213+
),
203214
// Subtitle
204215
if (showTitle)
205216
Text(

0 commit comments

Comments
 (0)