Sha256: 23a7d958e0f48b19d8d828a1ff4c96f8697a77a52c5d5003e5794df68fff36e5

Contents?: true

Size: 1.67 KB

Versions: 3

Compression:

Stored size: 1.67 KB

Contents

- if form.object.present? && form.object.errors.messages[collection].present?
  div.invalid-feedback
    = form.object.errors.full_messages_for(collection).join(', ')

- if template_object
  template data-satis-fields-for-target='template'
    = form.rails_fields_for collection, template_object, child_index: 'TEMPLATE' do |nested_form|
      .nested-fields.template.py-2
        = nested_form.input :id, as: :hidden
        = nested_form.input :_destroy, as: :hidden
        .grid.grid-cols-12.gap-4
          .col-span-11.fields
            = yield(nested_form)
          .col-span-1.flex.justify-center.items-center.association
            .h-full.w-1.border-r.border-dashed
            a.text-primary-600.bg-white.dark:bg-gray-800 href="#" data-action='click->satis-fields-for#addAssociation' style="margin-left: -7px;"
              i.fal.fa-plus
          .hidden.col-span-1.flex.justify-center.items-center.association
            .h-full.w-1.border-r.border-dashed
            a.text-primary-600.bg-white.dark:bg-gray-800 href="#" data-action='click->satis-fields-for#removeAssociation'  style="margin-left: -7px;"
              i.fal.fa-trash

= form.rails_fields_for collection do |nested_form|
  .nested-fields.py-2
    = nested_form.input :id, as: :hidden
    = nested_form.input :_destroy, as: :hidden
    .grid.grid-cols-12.gap-4
      .col-span-11
        = yield(nested_form)
      .col-span-1.flex.justify-center.items-center
        .h-full.w-1.border-r.border-dashed
        a.text-primary-600.bg-white.dark:bg-gray-800 href="#" data-action='click->satis-fields-for#removeAssociation' style="margin-left: -7px;"
          i.fal.fa-trash

span data-satis-fields-for-target='insertionPoint'

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
satis-1.0.68 app/views/shared/_fields_for.html.slim
satis-1.0.67 app/views/shared/_fields_for.html.slim
satis-1.0.66 app/views/shared/_fields_for.html.slim