Sha256: ecd0f7842e09be7de69485b0e9aa2241d4bf51d30386a9dc6a476bc0657c1fb5
Contents?: true
Size: 1.2 KB
Versions: 5
Compression:
Stored size: 1.2 KB
Contents
<div> <label class="<%= label_styles %>" for="<%= @name %>"><%= @label %></label> <% if required? %> <span aria-hidden="true">*</span> <% end %> <div class="ariadne-relative"> <div class="ariadne-pointer-events-none ariadne-absolute ariadne-inset-y-0 ariadne-left-0 ariadne-flex ariadne-items-center ariadne-px-3"> <%= leading_visual if leading_visual? %> </div> <%= content_tag( input? ? :input : :textarea, input? ? nil : html_attrs[:value], name: @name, class: Ariadne::ViewComponents.tailwind_merger.merge([html_attrs[:class], style(with_leading_item: leading_visual ? :yes : :no)]), type: @type, **html_attrs.except(:class) ) %> <% if @validation_message %> <%= render(Primer::BaseComponent.new(tag: :div, **@validation_arguments)) do %> <span class="FormControl-inlineValidation--visual"><%= render(Primer::Beta::Octicon.new(icon: :"alert-fill", size: :xsmall, aria: { hidden: true })) %></span> <span><%= @validation_message %></span> <% end %> <% end %> <% if caption? %> <p id="<%= @name %>-description" class="<%= style(:caption, theme:, size:, width:) %>"><%= @caption %></p> <% end %> </div> </div>
Version data entries
5 entries across 5 versions & 1 rubygems