Sha256: cf02564996bbbd92b7564965c45db09873139749df9f667bc2ee1584a97a502e

Contents?: true

Size: 365 Bytes

Versions: 2

Compression:

Stored size: 365 Bytes

Contents

<%
  component.configure do |config|
    config.defaults(size: :medium)
    config.classes(container: "avatar__container")
    config.conditional_classes(with: :size) do |size|
      size == :medium ? {} : { container: "avatar__container--#{size}" }
    end
  end
%>

<div class="<%= component.classes_for(:container) %>">
  <%= capture(&component.block) %>
</div>

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
docks_theme_api-1.0.3 source/components/avatar/avatar_container.erb
docks_theme_api-1.0.2 source/components/avatar/avatar_container.erb