Files
workavia-mail-front/lib/features/mailto/presentation/model/mailto_arguments.dart
T
2024-02-19 15:55:07 +07:00

17 lines
508 B
Dart

import 'package:jmap_dart_client/jmap/core/session/session.dart';
import 'package:tmail_ui_user/main/routes/route_utils.dart';
import 'package:tmail_ui_user/main/routes/router_arguments.dart';
class MailtoArguments extends RouterArguments {
final Session session;
final String? mailtoUri;
MailtoArguments({required this.session, this.mailtoUri});
Map<String, dynamic> toMapRouter() => RouteUtils.parseMapMailtoFromUri(mailtoUri);
@override
List<Object?> get props => [session, mailtoUri];
}