# frozen_string_literal: true class Dossiers::BatchAlertComponent < ApplicationComponent attr_reader :batch def initialize(batch:, procedure:) @batch = batch @procedure = procedure set_seen_at! if batch.finished_at.present? end def set_seen_at! @batch.seen_at = Time.zone.now @batch.save end def procedure_path instructeur_procedure_path(@procedure, statut: params[:statut]) end end