Sha256: 826c161dd2234638854eb498e3cbbc823832f141bf96cc404235722a10e8638b

Contents?: true

Size: 809 Bytes

Versions: 10

Compression:

Stored size: 809 Bytes

Contents

<%= render Primer::ConditionalWrapper.new(condition: tooltip.present?, tag: :div, classes: "Button-withTooltip") do -%>
  <%= render Primer::Beta::BaseButton.new(**@system_arguments) do -%>
    <span class="<%= @align_content_classes %>">
      <% if leading_visual %>
        <span class="Button-visual Button-leadingVisual">
          <%= leading_visual %>
        </span>
      <% end %>
      <span class="Button-label"><%= trimmed_content %></span>
      <% if trailing_visual %>
        <span class="Button-visual Button-trailingVisual">
          <%= trailing_visual %>
        </span>
      <% end %>
    </span>
    <% if trailing_action %>
      <span class="Button-visual Button-trailingAction">
        <%= trailing_action %>
      </span>
    <% end %>
    <%= tooltip %>
  <% end -%>
<% end -%>

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
primer_view_components-0.0.102 app/components/primer/beta/button.html.erb
primer_view_components-0.0.101 app/components/primer/beta/button.html.erb
primer_view_components-0.0.100 app/components/primer/beta/button.html.erb
primer_view_components-0.0.99 app/components/primer/beta/button.html.erb
primer_view_components-0.0.98 app/components/primer/beta/button.html.erb
primer_view_components-0.0.97 app/components/primer/beta/button.html.erb
primer_view_components-0.0.96 app/components/primer/beta/button.html.erb
primer_view_components-0.0.95 app/components/primer/beta/button.html.erb
primer_view_components-0.0.94 app/components/primer/beta/button.html.erb
primer_view_components-0.0.93 app/components/primer/beta/button.html.erb