show timestamps for state events
This commit is contained in:
parent
f23a35384d
commit
cfab803fa0
4 changed files with 35 additions and 17 deletions
|
|
@ -15,6 +15,7 @@ import "package:nexus/widgets/lazy_loading/message_displayname.dart";
|
|||
import "package:nexus/widgets/linkified_text.dart";
|
||||
import "package:nexus/widgets/message_image.dart";
|
||||
import "package:nexus/widgets/reaction_row.dart";
|
||||
import "package:nexus/widgets/timestamp.dart";
|
||||
import "package:nexus/widgets/url_preview.dart";
|
||||
import "package:timeago/timeago.dart";
|
||||
import "package:nexus/widgets/event_preview.dart";
|
||||
|
|
@ -35,16 +36,6 @@ class const MessageRenderer(
|
|||
final colorScheme = theme.colorScheme;
|
||||
final errorStyle = TextStyle(color: colorScheme.error);
|
||||
|
||||
final timestamp = Tooltip(
|
||||
message: event.timestamp.toString(),
|
||||
child: Text(
|
||||
format(event.timestamp),
|
||||
maxLines: 1,
|
||||
overflow: .ellipsis,
|
||||
style: theme.textTheme.labelSmall?.copyWith(color: Colors.grey),
|
||||
),
|
||||
);
|
||||
|
||||
final textStyle = TextStyle(
|
||||
fontSize: event.localContent?.bigEmoji == true ? 32 : null,
|
||||
fontStyle: event.content is EmoteMessageContent ? .italic : null,
|
||||
|
|
@ -70,7 +61,7 @@ class const MessageRenderer(
|
|||
spacing: 4,
|
||||
children: [
|
||||
Flexible(child: MessageDisplayname(event)),
|
||||
Flexible(flex: 0, child: timestamp),
|
||||
Flexible(flex: 0, child: Timestamp(event.timestamp)),
|
||||
],
|
||||
),
|
||||
Card(
|
||||
|
|
|
|||
Loading…
Reference in a new issue