Sha256: 8700de14a844e130c2e6e0524c5712943bbc78a82eeb67e54b74de656f808f6d

Contents?: true

Size: 993 Bytes

Versions: 11

Compression:

Stored size: 993 Bytes

Contents

<%= render Primer::ConditionalWrapper.new(condition: @input.auto_check_src, tag: "primer-text-field") do %>
  <%= render(FormControl.new(input: @input)) do %>
    <%= content_tag(:div, **@field_wrap_arguments) do %>
      <% if @input.leading_visual %>
        <span class="FormControl-input-leadingVisualWrap">
          <%= render(Primer::Beta::Octicon.new(**@input.leading_visual)) %>
        </span>
      <% end %>
      <%= render Primer::ConditionalWrapper.new(condition: @input.auto_check_src, tag: "auto-check", csrf: auto_check_authenticity_token, src: @input.auto_check_src) do %>
        <%= builder.text_field(@input.name, **@input.input_arguments) %>
      <% end %>
      <% if @input.show_clear_button? %>
        <button type="button" id="<%= @input.clear_button_id %>" class="FormControl-input-trailingAction" aria-label="Clear">
          <%= render(Primer::Beta::Octicon.new(icon: :"x-circle-fill")) %>
        </button>
      <% end %>
    <% end %>
  <% end %>
<% end %>

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
primer_view_components-0.1.1 lib/primer/forms/text_field.html.erb
primer_view_components-0.1.0 lib/primer/forms/text_field.html.erb
primer_view_components-0.0.123 lib/primer/forms/text_field.html.erb
primer_view_components-0.0.122 lib/primer/forms/text_field.html.erb
primer_view_components-0.0.121 lib/primer/forms/text_field.html.erb
primer_view_components-0.0.120 lib/primer/forms/text_field.html.erb
primer_view_components-0.0.119 lib/primer/forms/text_field.html.erb
primer_view_components-0.0.118 lib/primer/forms/text_field.html.erb
primer_view_components-0.0.117 lib/primer/forms/text_field.html.erb
primer_view_components-0.0.116 lib/primer/forms/text_field.html.erb
primer_view_components-0.0.115 lib/primer/forms/text_field.html.erb