Sha256: 4396291e73a0342d41d9943ab311e05bbfeafcdc39f9c69aab2fdfb255b4e89f

Contents?: true

Size: 1.22 KB

Versions: 53

Compression:

Stored size: 1.22 KB

Contents

<%= field_wrapper **field_wrapper_args, full_width: true do %>
  <%= content_tag :div,
    class: "relative block overflow-x-auto max-w-full",
    data: {
      controller: "trix-field",
      trix_field_target: "controller",
      resource_name: resource_name,
      resource_id: resource_id,
      attachments_disabled: @field.attachments_disabled,
      attachment_key: @field.attachment_key,
      hide_attachment_filename: @field.hide_attachment_filename,
      hide_attachment_filesize: @field.hide_attachment_filesize,
      hide_attachment_url: @field.hide_attachment_url,
    } do %>
    <%= content_tag 'trix-editor',
      class: 'trix-content',
      data: {
        "trix-field-target": "editor",
        **@field.get_html(:data, view: view, element: :input)
      },
      input: trix_id,
      placeholder: @field.placeholder do %>
      <%= sanitize @field.value.to_s %>
    <% end %>
    <%= @form.text_area @field.id,
      value: @field.value,
      class: classes("w-full hidden"),
      data: @field.get_html(:data, view: view, element: :input),
      disabled: disabled?,
      id: trix_id,
      placeholder: @field.placeholder,
      style: @field.get_html(:style, view: view, element: :input)
    %>
  <% end %>
<% end %>

Version data entries

53 entries across 53 versions & 1 rubygems

Version Path
avo-2.53.0 app/components/avo/fields/trix_field/edit_component.html.erb
avo-2.52.0 app/components/avo/fields/trix_field/edit_component.html.erb
avo-2.49.0 app/components/avo/fields/trix_field/edit_component.html.erb
avo-2.48.0 app/components/avo/fields/trix_field/edit_component.html.erb
avo-2.47.0 app/components/avo/fields/trix_field/edit_component.html.erb
avo-3.0.1.beta23 app/components/avo/fields/trix_field/edit_component.html.erb
avo-3.0.1.beta20 app/components/avo/fields/trix_field/edit_component.html.erb
avo-3.0.1.beta21 app/components/avo/fields/trix_field/edit_component.html.erb
avo-3.0.1.beta17 app/components/avo/fields/trix_field/edit_component.html.erb
avo-3.0.1.beta22 app/components/avo/fields/trix_field/edit_component.html.erb
avo-3.0.1.beta18 app/components/avo/fields/trix_field/edit_component.html.erb
avo-3.0.1.beta19 app/components/avo/fields/trix_field/edit_component.html.erb
avo-3.0.1.beta15 app/components/avo/fields/trix_field/edit_component.html.erb
avo-3.0.1.beta16 app/components/avo/fields/trix_field/edit_component.html.erb
avo-3.0.1.beta14 app/components/avo/fields/trix_field/edit_component.html.erb
avo-3.0.1.beta12 app/components/avo/fields/trix_field/edit_component.html.erb
avo-3.0.1.beta13 app/components/avo/fields/trix_field/edit_component.html.erb
avo-3.0.1.beta10 app/components/avo/fields/trix_field/edit_component.html.erb
avo-3.0.1.beta11 app/components/avo/fields/trix_field/edit_component.html.erb
avo-3.0.0.pre19 app/components/avo/fields/trix_field/edit_component.html.erb