Sha256: e6ce21a1ebe80857fda0692f88a308bf9b7dd98656642eb5a7378ecb78401022

Contents?: true

Size: 1.17 KB

Versions: 42

Compression:

Stored size: 1.17 KB

Contents

/ # locals: (collection:, query:, timeout_id:, field_name: nil, clase_modelo: nil)
.resultados.inline tabindex="-1"
  div data-controller="clear-timeout" data-timeout-id="#{timeout_id}"
  ul.list-group.list-group-flush
    - count = collection.count
    - if count.positive?
      .text-center.fst-italic.text-secondary.pt-1 style="font-size:0.7em"
        | #{count} resultados para "#{query}"
      - collection.each do |object|
        = link_to object.to_s, 'javascript:void(0)',
                  class: 'list-group-item',
                  data: { action: 'asociable#selectItem',
                          id: object.id, object: object.decorate.to_json, field_name: }
    - else
      li [class="list-group-item text-center text-warning-emphasis py-2" style="font-size: 0.85em"]
        | No hay resultados para "#{query}"

    - if clase_modelo.present? && policy(clase_modelo).new_from_associable?
      / TODO: unificar código repetido en asociable_controller.js
      a [key="new" href="javascript:void(0)" class="list-group-item mt-3 text-center"
         data-action="asociable#crearItem"]
        i class="bi bi-stars"
        |  
        = clase_modelo.new.decorate.text_for_new

Version data entries

42 entries across 42 versions & 1 rubygems

Version Path
pg_rails-7.6.35 pg_associable/app/views/pg_associable/_resultados_inline.html.slim
pg_rails-7.6.34 pg_associable/app/views/pg_associable/_resultados_inline.html.slim
pg_rails-7.6.33 pg_associable/app/views/pg_associable/_resultados_inline.html.slim
pg_rails-7.6.32 pg_associable/app/views/pg_associable/_resultados_inline.html.slim
pg_rails-7.6.31 pg_associable/app/views/pg_associable/_resultados_inline.html.slim
pg_rails-7.6.30 pg_associable/app/views/pg_associable/_resultados_inline.html.slim
pg_rails-7.6.29 pg_associable/app/views/pg_associable/_resultados_inline.html.slim
pg_rails-7.6.28 pg_associable/app/views/pg_associable/_resultados_inline.html.slim
pg_rails-7.6.27 pg_associable/app/views/pg_associable/_resultados_inline.html.slim
pg_rails-7.6.26 pg_associable/app/views/pg_associable/_resultados_inline.html.slim
pg_rails-7.6.25 pg_associable/app/views/pg_associable/_resultados_inline.html.slim
pg_rails-7.6.24 pg_associable/app/views/pg_associable/_resultados_inline.html.slim
pg_rails-7.6.24.pre.5 pg_associable/app/views/pg_associable/_resultados_inline.html.slim
pg_rails-7.6.24.pre.4 pg_associable/app/views/pg_associable/_resultados_inline.html.slim
pg_rails-7.6.24.pre.3 pg_associable/app/views/pg_associable/_resultados_inline.html.slim
pg_rails-7.6.23 pg_associable/app/views/pg_associable/_resultados_inline.html.slim
pg_rails-7.6.22 pg_associable/app/views/pg_associable/_resultados_inline.html.slim
pg_rails-7.6.22.pre.3 pg_associable/app/views/pg_associable/_resultados_inline.html.slim
pg_rails-7.6.22.pre.2 pg_associable/app/views/pg_associable/_resultados_inline.html.slim
pg_rails-7.6.22.pre.1 pg_associable/app/views/pg_associable/_resultados_inline.html.slim