# frozen_string_literal: true class UserMailerPreview < ActionMailer::Preview def new_account_warning UserMailer.new_account_warning(user) end def new_account_warning___with_procedure procedure = Procedure.new(libelle: 'Dotation d’Équipement des Territoires Ruraux - Exercice 2019', path: 'dotation-etr') UserMailer.new_account_warning(user, procedure) end def ask_for_merge UserMailer.ask_for_merge(user, 'dircab@territoires.gouv.fr') end def france_connect_merge_confirmation UserMailer.france_connect_merge_confirmation('new.exemple.fr', '123456', 15.minutes.from_now) end def send_archive UserMailer.send_archive(Instructeur.first, Procedure.first, Archive.first) end def invite_instructeur UserMailer.invite_instructeur(user, 'aedfa0d0') end def invite_tiers UserMailer.invite_tiers(user, 'aedfa0d0', Dossier.first) end def invite_gestionnaire groupe_gestionnaire = GroupeGestionnaire.new(name: 'Root admins group') UserMailer.invite_gestionnaire(user, 'aedfa0d0', groupe_gestionnaire) end def notify_inactive_close_to_deletion UserMailer.notify_inactive_close_to_deletion(user) end def notify_after_closing UserMailer.notify_after_closing(user, "Cette démarche est close") end private def user User.new(id: 10, email: 'test@exemple.fr') end end