- content_for(:title, "Recherche : #{@search_terms}") .container .page-title Résultat de la recherche : = t('pluralize.dossier_trouve', count: @dossiers.count) - if @dossiers.present? %table.table.dossiers-table.hoverable %thead %tr %th.notification-col %th.number-col Nº dossier %th Démarche %th Demandeur %th.status-col Statut %th.action-col.follow-col %tbody - @dossiers.each do |dossier| / # FIXME: here we have a n+1, we fire a request / (due to dossier_linked_path) per result %tr %td.folder-col = link_to(dossier_linked_path(current_instructeur, dossier), class: 'cell-link') do %span.icon.folder %td.number-col = link_to(dossier_linked_path(current_instructeur, dossier), class: 'cell-link') do = dossier.id %td= link_to(dossier.procedure.libelle, dossier_linked_path(current_instructeur, dossier), class: 'cell-link') %td= link_to(dossier.user_email_for(:display), dossier_linked_path(current_instructeur, dossier), class: 'cell-link') %td.status-col = link_to(dossier_linked_path(current_instructeur, dossier), class: 'cell-link') do = status_badge(dossier.state) %td.action-col.follow-col= render partial: "instructeurs/procedures/dossier_actions", locals: { procedure_id: dossier.procedure.id, dossier_id: dossier.id, state: dossier.state, archived: dossier.archived, dossier_is_followed: @followed_dossiers_id.include?(dossier.id) } - else %h2 Aucun dossier correspondant à votre recherche n'a été trouvé