Sha256: 746cbe1c76a698e5ee23cd3897c2306342903c57e795d6311d090facaaf16333

Contents?: true

Size: 489 Bytes

Versions: 5

Compression:

Stored size: 489 Bytes

Contents

<%= render Primer::BaseComponent.new(**@kwargs) do %>
  <%= render(Primer::OcticonComponent.new(icon: @icon)) if @icon %>
  <%= content %>
  <% if @dismissible %>
    <button class="flash-close js-flash-close" type="button" aria-label="Close">
      <%= render(Primer::OcticonComponent.new(icon: "x")) %>
    </button>
  <% end %>
  <% if actions.present? %>
    <%= render Primer::BaseComponent.new(**actions.kwargs) do %>
      <%= actions.content %>
    <% end %>
  <% end %>
<% end %>

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
primer_view_components-0.0.12 app/components/primer/flash_component.html.erb
primer_view_components-0.0.11 app/components/primer/flash_component.html.erb
primer_view_components-0.0.10 app/components/primer/flash_component.html.erb
primer_view_components-0.0.9 app/components/primer/flash_component.html.erb
primer_view_components-0.0.8 app/components/primer/flash_component.html.erb