Commit
d1818a9b0c5d5383004aa9d621e6a8caef66583c
by mandvi.vermaRefactor: Consolidate email launching logic into LaunchSendEmailUseCase.
Removed the specific `EmailLauncherUseCase` and its Android implementation. The existing `LaunchSendEmailUseCase` has been updated to handle all email launching scenarios by making the `body` and `emailId` parameters optional.
This change consolidates redundant code, allowing a single use case to manage sending emails with or without a pre-filled recipient and body. ViewModels have been updated to use the unified `LaunchSendEmailUseCase`.