lib/mail_previews/cancelation_mailer_preview.rb

Summary

Maintainability
A
0 mins
Test Coverage
class CancelationMailerPreview < ActionMailer::Preview
  include MailerPreviewHelpers

  def cancelation_notification
    CancelationMailer.cancelation_notification(
      recipient: new_user,
      canceler: user,
      proposal: canceled_proposal,
      reason: reason
    )
  end

  def cancelation_confirmation
    CancelationMailer.cancelation_confirmation(
      proposal: canceled_proposal,
      canceler: user,
      reason: reason
    )
  end

  def fiscal_cancelation_notification
    CancelationMailer.fiscal_cancelation_notification(canceled_proposal)
  end

  private

  def reason
    "Example reason for canceling proposal"
  end
end