add sticker support

This commit is contained in:
Henry Hiles 2026-05-26 19:43:25 -04:00
commit 451875b137
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs
5 changed files with 97 additions and 76 deletions

View file

@ -14,6 +14,7 @@ import "package:nexus/models/content/message.dart";
import "package:nexus/models/content/pinned_events.dart";
import "package:nexus/models/content/power_levels.dart";
import "package:nexus/models/content/server_acl.dart";
import "package:nexus/models/content/sticker.dart";
import "package:nexus/models/content/topic.dart";
import "package:nexus/models/event.dart";
import "package:nexus/widgets/lazy_loading/message_displayname.dart";
@ -53,7 +54,9 @@ class EventRenderer extends ConsumerWidget {
style: errorStyle,
),
MessageContent() || EncryptedContent() => MessageRenderer(
MessageContent() ||
EncryptedContent() ||
StickerContent() => MessageRenderer(
event,
onTapReply: onTapReply,
isGrouped: isGrouped,