TF-3591 Implement CalendarEventCounter/accept method

This commit is contained in:
DatDang
2025-04-16 09:37:42 +07:00
committed by Dat H. Pham
parent 037fcc03a1
commit 9df53ef6b9
27 changed files with 256 additions and 21 deletions
@@ -0,0 +1,16 @@
import 'package:core/presentation/state/success.dart';
import 'package:tmail_ui_user/features/email/domain/model/event_action.dart';
import 'package:tmail_ui_user/features/email/domain/state/calendar_event_reply_state.dart';
class CalendarEventCounterAccepting extends LoadingState {}
class CalendarEventCounterAccepted extends CalendarEventReplySuccess {
CalendarEventCounterAccepted(super.calendarEventAcceptResponse, super.emailId);
@override
EventActionType getEventActionType() => EventActionType.acceptCounter;
}
class CalendarEventCounterAcceptFailure extends CalendarEventReplyFailure {
CalendarEventCounterAcceptFailure({super.exception});
}