TF-4404 Fix missing subject when perform Mail to attendees action in event email

This commit is contained in:
dab246
2026-03-25 10:30:50 +07:00
committed by Dat H. Pham
parent 93c96a2b83
commit 6a245f228a
7 changed files with 245 additions and 33 deletions
@@ -10,7 +10,11 @@ import 'package:tmail_ui_user/features/email/presentation/styles/calendar_event_
import 'package:tmail_ui_user/features/email/presentation/widgets/calendar_event/event_body_content_widget.dart';
import 'package:tmail_ui_user/features/email/presentation/widgets/calendar_event/event_title_widget.dart';
typedef OnMailtoAttendeesAction = Function(CalendarOrganizer? organizer, List<CalendarAttendee>? participants);
typedef OnMailtoAttendeesAction = Function(
CalendarOrganizer? organizer,
List<CalendarAttendee>? participants,
String? eventTitle,
);
class CalendarEventDetailWidget extends StatelessWidget {
@@ -185,6 +185,9 @@ class CalendarEventInformationWidget extends StatelessWidget {
onMailToAttendeesAction: () => onMailtoAttendeesAction?.call(
calendarEvent.organizer,
calendarEvent.participants,
calendarEvent.getMailToAttendeesEventTitle(
AppLocalizations.of(context),
),
),
),
],