added more information to memory sheet

This commit is contained in:
Myzel394 2022-08-18 09:13:59 +02:00
parent e8c850f5f0
commit 99f64b85e6
3 changed files with 26 additions and 1 deletions

View File

@ -58,5 +58,6 @@
"emptyScreenTitle": "Houston, wir haben ein Problem", "emptyScreenTitle": "Houston, wir haben ein Problem",
"emptyScreenSubtitle": "Der Benutzer hat noch keine Erinnerungen erstellt!", "emptyScreenSubtitle": "Der Benutzer hat noch keine Erinnerungen erstellt!",
"emptyScreenDescription": "Um deinen Zeitstrahl sehen zu können musst du zuerst ein paar Erinnerungen erstellen! :)", "emptyScreenDescription": "Um deinen Zeitstrahl sehen zu können musst du zuerst ein paar Erinnerungen erstellen! :)",
"emptyScreenCreateMemory": "Erinnerung erstellen" "emptyScreenCreateMemory": "Erinnerung erstellen",
"memorySheetCreatedAtDataKey": "Erstellt am: {creationTimeFormatted}"
} }

View File

@ -53,6 +53,16 @@
"memorySheetUpdateMemoryMakePublic": "Make Public", "memorySheetUpdateMemoryMakePublic": "Make Public",
"memorySheetUpdateMemoryMakePrivate": "Make Private", "memorySheetUpdateMemoryMakePrivate": "Make Private",
"memorySheetDeleteMemory": "Delete Memory", "memorySheetDeleteMemory": "Delete Memory",
"memorySheetCreatedAtDataKey": "Created at: {creationTimeFormatted}",
"@memorySheetCreatedAtDataKey": {
"description": "Formatted date when the memory was created",
"placeholders": {
"creationTimeFormatted": {
"type": "String",
"example": "8am"
}
}
},
"emptyScreenTitle": "Houston, we have a problem", "emptyScreenTitle": "Houston, we have a problem",

View File

@ -3,6 +3,7 @@ import 'package:flutter/material.dart';
import 'package:flutter_gen/gen_l10n/app_localizations.dart'; import 'package:flutter_gen/gen_l10n/app_localizations.dart';
import 'package:flutter_platform_widgets/flutter_platform_widgets.dart'; import 'package:flutter_platform_widgets/flutter_platform_widgets.dart';
import 'package:gallery_saver/gallery_saver.dart'; import 'package:gallery_saver/gallery_saver.dart';
import 'package:intl/intl.dart';
import 'package:quid_faciam_hodie/constants/spacing.dart'; import 'package:quid_faciam_hodie/constants/spacing.dart';
import 'package:quid_faciam_hodie/enums.dart'; import 'package:quid_faciam_hodie/enums.dart';
import 'package:quid_faciam_hodie/extensions/snackbar.dart'; import 'package:quid_faciam_hodie/extensions/snackbar.dart';
@ -185,6 +186,19 @@ class _MemorySheetState extends State<MemorySheet> with Loadable {
? buildLoadingIndicator() ? buildLoadingIndicator()
: null, : null,
), ),
const SizedBox(height: MEDIUM_SPACE),
Text(
localizations.memorySheetCreatedAtDataKey(DateFormat.jms().format(
widget.memory.creationDate,
)),
style: getBodyTextTextStyle(context),
),
const SizedBox(height: SMALL_SPACE),
Text(
widget.memory.id,
textAlign: TextAlign.center,
style: getBodyTextTextStyle(context),
)
], ],
), ),
); );