Sha256: c0049a93e76ef52914d6a53bc9183c1b9988a1a00e95ce2bcbb067653eed80d0

Contents?: true

Size: 818 Bytes

Versions: 9

Compression:

Stored size: 818 Bytes

Contents

<%
  visible_content = component[:attributes].dig(:visible_content, :value)&.to_s&.html_safe
  collapsed_content = component[:attributes].dig(:collapsed_content, :value)&.to_s&.html_safe
  open_label = component[:attributes].dig(:open_label, :value)&.to_s
  open_label_position = component[:attributes].dig(:open_label_position, :value)&.to_s
%>

<aside class="<%= promethee_class_for component %> aside">
  <%= visible_content %>

  <% if collapsed_content.present? %>

      <div class="collapse aside__collapse" id="aside-collapse-<%= component[:id] %>">
        <%= collapsed_content %>
      </div>

      <div class="aside__button aside__button--<%= open_label_position %>">
        <a href="#aside-collapse-<%= component[:id] %>" data-toggle="collapse"><%= open_label %></a>
      </div>

  <% end %>

</aside>

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
promethee-4.0.8 app/views/promethee/components/aside/_show.html.erb
promethee-4.0.7 app/views/promethee/components/aside/_show.html.erb
promethee-4.0.6 app/views/promethee/components/aside/_show.html.erb
promethee-4.0.5 app/views/promethee/components/aside/_show.html.erb
promethee-4.0.4 app/views/promethee/components/aside/_show.html.erb
promethee-4.0.3 app/views/promethee/components/aside/_show.html.erb
promethee-4.0.2 app/views/promethee/components/aside/_show.html.erb
promethee-4.0.1 app/views/promethee/components/aside/_show.html.erb
promethee-4.0.0 app/views/promethee/components/aside/_show.html.erb