Sha256: 783c0b177373bc8c520831eb7a21c29f8ca749a3b5b9348cdf4c97a66591d365

Contents?: true

Size: 588 Bytes

Versions: 62

Compression:

Stored size: 588 Bytes

Contents

<% if @input.form_control? %>
  <%= content_tag(@tag, **@form_group_arguments) do %>
    <% if @input.label %>
      <%= builder.label(@input.name, **@input.label_arguments) do %>
        <%= @input.label %>
        <% if @input.required? %>
          <%= content_tag(:span, aria: { hidden: "true" }) { "*" } %>
        <% end %>
      <% end %>
    <% end %>
    <%= content %>
    <% if @input.supports_validation? %>
      <%= render(ValidationMessage.new(input: @input)) %>
    <% end %>
    <%= render(Caption.new(input: @input)) %>
  <% end %>
<% else %>
  <%= content %>
<% end %>

Version data entries

62 entries across 62 versions & 1 rubygems

Version Path
ariadne_view_components-0.0.95.5 app/components/ariadne/form/form_control/component.html.erb
ariadne_view_components-0.0.95.4 app/components/ariadne/form/form_control/component.html.erb
ariadne_view_components-0.0.95.3 app/components/ariadne/form/form_control/component.html.erb
ariadne_view_components-0.0.95.2 app/components/ariadne/form/form_control/component.html.erb
ariadne_view_components-0.0.95.1 app/components/ariadne/form/form_control/component.html.erb
ariadne_view_components-0.0.95 app/components/ariadne/form/form_control/component.html.erb
ariadne_view_components-0.0.94.6 app/components/ariadne/form/form_control/component.html.erb
ariadne_view_components-0.0.94.5 app/components/ariadne/form/form_control/component.html.erb
ariadne_view_components-0.0.94.4 app/components/ariadne/form/form_control/component.html.erb
ariadne_view_components-0.0.94.3 app/components/ariadne/form/form_control/component.html.erb
ariadne_view_components-0.0.94.2 app/components/ariadne/form/form_control/component.html.erb
ariadne_view_components-0.0.94.1 app/components/ariadne/form/form_control/component.html.erb
ariadne_view_components-0.0.94 app/components/ariadne/form/form_control/component.html.erb
ariadne_view_components-0.0.93.2 app/components/ariadne/form/form_control/component.html.erb
ariadne_view_components-0.0.93.1 app/components/ariadne/form/form_control/component.html.erb
ariadne_view_components-0.0.93 app/components/ariadne/form/form_control/component.html.erb
ariadne_view_components-0.0.92 app/components/ariadne/form/form_control/component.html.erb
ariadne_view_components-0.0.91 app/components/ariadne/form/form_control/component.html.erb
ariadne_view_components-0.0.90 app/components/ariadne/form/form_control/component.html.erb
ariadne_view_components-0.0.89.1 app/components/ariadne/form/form_control/component.html.erb