Sha256: 29f82565508d00993effc7abbadd7bfe505f81c7de5cd4ce704819326fb5ac3e

Contents?: true

Size: 928 Bytes

Versions: 14

Compression:

Stored size: 928 Bytes

Contents

- read        ||= false
- categories  = [params[:categories]].flatten.compact
- active      = categories.flatten.member?(category.label)

.category{id: dom_id(category)}
  - if read
    - active_class = active ? "active" : nil
    - categories = active ? categories.reject{|c| c == category.label} : categories << category.label
    - url = "?#{{categories: categories}.to_query}"
    = link_to category.label, url, class: "btn btn-sm btn-light btn-block text-left text-truncate #{active_class}"
  - else
    .btn-group.d-flex
      = link_to category.label, edit_occams_admin_cms_site_category_path(@site, category), remote: true, class: "btn btn-sm btn-light w-100 text-left text-truncate"
      = link_to occams_admin_cms_site_category_path(@site, category), method: :delete, remote: true, data: {confirm: t('.are_you_sure')}, class: 'btn btn-sm btn-danger', aria: {label: "Delete Category"} do
        %i.fas.fa-fw.fa-times

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
occams-1.1.0 app/views/occams/admin/cms/categories/_show.html.haml
occams-1.0.8 app/views/occams/admin/cms/categories/_show.html.haml
occams-1.0.7.3 app/views/occams/admin/cms/categories/_show.html.haml
occams-1.0.7.2 app/views/occams/admin/cms/categories/_show.html.haml
occams-1.0.7.1 app/views/occams/admin/cms/categories/_show.html.haml
occams-1.0.7 app/views/occams/admin/cms/categories/_show.html.haml
occams-1.0.6.1 app/views/occams/admin/cms/categories/_show.html.haml
occams-1.0.6 app/views/occams/admin/cms/categories/_show.html.haml
occams-1.0.5 app/views/occams/admin/cms/categories/_show.html.haml
occams-1.0.4 app/views/occams/admin/cms/categories/_show.html.haml
occams-1.0.3 app/views/occams/admin/cms/categories/_show.html.haml
occams-1.0.2 app/views/occams/admin/cms/categories/_show.html.haml
occams-1.0.1 app/views/occams/admin/cms/categories/_show.html.haml
occams-1.0.0 app/views/occams/admin/cms/categories/_show.html.haml