petities/petitions.eu

View on GitHub
app/views/petitions/_sort_options.html.slim

Summary

Maintainability
Test Coverage
div.petitions-overview-sort-options-container
  = t('sort_options.title')
  - @sorting_options.each_with_index do |option, index|
    - label = t("sort_options.#{option}")
    - if @sorting == option
      span.petitions-overview-sort-option.active= label
    - else
      = link_to label, url_for(params.merge(page: nil, sorting: option)), class: 'petitions-overview-sort-option'
    - unless index == @sorting_options.size-1
      = ' | '