Sha256: 9056f3696531c7d249b8803f0e4f547847a148aca6951b81a5a681e8b3e7e911
Contents?: true
Size: 466 Bytes
Versions: 19
Compression:
Stored size: 466 Bytes
Contents
<%= file_header %>class <%= component_name %> extends React.Component <% if attributes.size > 0 -%> @propTypes = <% attributes.each do |attribute| -%> <%= attribute[:name].camelize(:lower) %>: <%= attribute[:type] %> <% end -%> <% end -%> render: -> `<React.Fragment> <% attributes.each do |attribute| -%> <%= attribute[:name].titleize %>: {this.props.<%= attribute[:name].camelize(:lower) %>} <% end -%> </React.Fragment>` <%= file_footer %>
Version data entries
19 entries across 19 versions & 1 rubygems