Sha256: 8717e857e9692d0cf3a5e7e853d92454a5135c27444074dd7f5b55ac08c8bf0e

Contents?: true

Size: 453 Bytes

Versions: 1

Compression:

Stored size: 453 Bytes

Contents

<% if object.custom_icon %>
  <%= object.render_svg(object.custom_icon) %>
<% elsif object.valid_emoji(object.icon) %>
  <span class="pb_icon_kit pb_icon_kit_emoji"><%= object.icon.html_safe %></span>
<% else %>
  <%= content_tag(:i, nil,
      id: object.id,
      data: object.data,
      class: object.classname
  ) %>
  <%= content_tag(:span, nil,
      aria: { label: "#{object.icon} icon" }.merge(object.aria),
      hidden: true
  ) %>
<% end %>

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
playbook_ui-12.33.0.pre.alpha.PLAY905reactionbuttons982 app/pb_kits/playbook/pb_icon/icon.html.erb