From 0c676dc3d6e7ba696d634d1a19f7a2b87e1171bc Mon Sep 17 00:00:00 2001 From: lars Date: Mon, 23 Jun 2025 17:54:12 +0200 Subject: [PATCH] made perticipants list stateless --- .../chatDetails/participants/participantsListView.dart | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/lib/view/pages/talk/chatDetails/participants/participantsListView.dart b/lib/view/pages/talk/chatDetails/participants/participantsListView.dart index 3741cc3..fd6013a 100644 --- a/lib/view/pages/talk/chatDetails/participants/participantsListView.dart +++ b/lib/view/pages/talk/chatDetails/participants/participantsListView.dart @@ -3,18 +3,13 @@ import 'package:flutter/material.dart'; import '../../../../../api/marianumcloud/talk/getParticipants/getParticipantsResponse.dart'; import '../../../../../widget/userAvatar.dart'; -class ParticipantsListView extends StatefulWidget { +class ParticipantsListView extends StatelessWidget { final GetParticipantsResponse participantsResponse; const ParticipantsListView(this.participantsResponse, {super.key}); - @override - State createState() => _ParticipantsListViewState(); -} - -class _ParticipantsListViewState extends State { @override Widget build(BuildContext context) { - final participants = widget.participantsResponse.data.map((participant) => ListTile( + final participants = participantsResponse.data.map((participant) => ListTile( leading: UserAvatar(id: participant.actorId), title: Text(participant.displayName), subtitle: participant.statusMessage != null ? Text(participant.statusMessage!) : null,