rename render_event to event_renderer

This commit is contained in:
Henry Hiles 2026-05-19 19:16:33 -04:00
commit 1cc2c87ae8
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs
4 changed files with 8 additions and 10 deletions

View file

@ -2,7 +2,7 @@ import "package:flutter/material.dart";
import "package:hooks_riverpod/hooks_riverpod.dart"; import "package:hooks_riverpod/hooks_riverpod.dart";
import "package:nexus/models/event.dart"; import "package:nexus/models/event.dart";
import "package:nexus/models/relation_type.dart"; import "package:nexus/models/relation_type.dart";
import "package:nexus/widgets/chat_page/render_event.dart"; import "package:nexus/widgets/chat_page/event_renderer.dart";
import "package:nexus/widgets/chat_page/lazy_loading/message_avatar.dart"; import "package:nexus/widgets/chat_page/lazy_loading/message_avatar.dart";
import "package:nexus/widgets/chat_page/lazy_loading/message_displayname.dart"; import "package:nexus/widgets/chat_page/lazy_loading/message_displayname.dart";
@ -55,7 +55,7 @@ class RelationPreview extends ConsumerWidget {
), ),
Expanded( Expanded(
child: IgnorePointer( child: IgnorePointer(
child: RenderEvent( child: EventRenderer(
relatedEvent!, relatedEvent!,
textOnly: true, textOnly: true,
maxLines: 1, maxLines: 1,

View file

@ -31,14 +31,14 @@ import "package:nexus/widgets/players/audio.dart";
import "package:timeago/timeago.dart"; import "package:timeago/timeago.dart";
import "package:flutter_linkify/flutter_linkify.dart"; import "package:flutter_linkify/flutter_linkify.dart";
class RenderEvent extends ConsumerWidget { class EventRenderer extends ConsumerWidget {
final Event event; final Event event;
final bool textOnly; final bool textOnly;
final bool isGrouped; final bool isGrouped;
final int? maxLines; final int? maxLines;
final VoidCallback? onTapReply; final VoidCallback? onTapReply;
final IList<PopupMenuEntry> Function(Event event)? getEventOptions; final IList<PopupMenuEntry> Function(Event event)? getEventOptions;
const RenderEvent( const EventRenderer(
this.event, { this.event, {
this.onTapReply, this.onTapReply,
this.textOnly = false, this.textOnly = false,
@ -240,10 +240,8 @@ class RenderEvent extends ConsumerWidget {
:final info, :final info,
) => ) =>
AudioPlayer(url, info), AudioPlayer(url, info),
// FileMessageContent( // FileMessageContent(:final info) =>
// :final info, // FileCard(url, info),
// ) =>
// VideoPlayer(url, info),
ImageMessageContent(:final info) => ExpandableImage( ImageMessageContent(:final info) => ExpandableImage(
url.toString(), url.toString(),
child: ClipRRect( child: ClipRRect(

View file

@ -18,7 +18,7 @@ import "package:nexus/models/relation_type.dart";
import "package:nexus/models/requests/report_request.dart"; import "package:nexus/models/requests/report_request.dart";
import "package:nexus/widgets/chat_page/composer/chat_box.dart"; import "package:nexus/widgets/chat_page/composer/chat_box.dart";
import "package:nexus/widgets/chat_page/emoji_picker_button.dart"; import "package:nexus/widgets/chat_page/emoji_picker_button.dart";
import "package:nexus/widgets/chat_page/render_event.dart"; import "package:nexus/widgets/chat_page/event_renderer.dart";
import "package:nexus/widgets/chat_page/member_list.dart"; import "package:nexus/widgets/chat_page/member_list.dart";
import "package:nexus/widgets/chat_page/room_appbar.dart"; import "package:nexus/widgets/chat_page/room_appbar.dart";
import "package:nexus/widgets/chat_page/wrappers/event_wrapper.dart"; import "package:nexus/widgets/chat_page/wrappers/event_wrapper.dart";
@ -327,7 +327,7 @@ class RoomChat extends HookConsumerWidget {
itemCount: value.length, itemCount: value.length,
itemBuilder: (_, index) => EventWrapper( itemBuilder: (_, index) => EventWrapper(
value[index], value[index],
RenderEvent( EventRenderer(
value[index], value[index],
onTapReply: () => onTapReply: () =>
listController.value.animateToItem( listController.value.animateToItem(