Sha256: e3db19a016ef335f12b1a1d433667054d9ce3f13a97c5a9f3ed99828f13d3913

Contents?: true

Size: 640 Bytes

Versions: 9

Compression:

Stored size: 640 Bytes

Contents

<% class_name = '' unless local_variables.include? :class_name
%>
<% if comp
     position_classes = comp.position.map {|p| "v-button-position-#{p}"}.join(' ')
     class_name= "#{class_name} #{position_classes}"
%>
  <% case comp.button_type.to_sym
        when :fab %>
            <%= erb :"components/buttons/fab", :locals => {:comp => comp, class_name: class_name} %>
     <% when :icon %>
            <%= erb :"components/buttons/icon", :locals => {:comp => comp, class_name: class_name} %>
    <% else  %>
            <%= erb :"components/buttons/button", :locals => {:comp => comp, class_name: class_name} %>
  <% end %>
<% end %>


Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
voom-presenters-0.1.8 views/mdc/components/button.erb
voom-presenters-0.1.7 views/mdc/components/button.erb
voom-presenters-0.1.6 views/mdc/components/button.erb
voom-presenters-0.1.5 views/mdc/components/button.erb
voom-presenters-0.1.4 views/mdc/components/button.erb
voom-presenters-0.1.3 views/mdc/components/button.erb
voom-presenters-0.1.2 views/mdc/components/button.erb
voom-presenters-0.1.1 views/mdc/components/button.erb
voom-presenters-0.1.0 views/mdc/components/button.erb