Sha256: 2c31c48cbec1a433b45545c5f7addee4bfc46a663fa526f45b772d0346d6420c

Contents?: true

Size: 590 Bytes

Versions: 5

Compression:

Stored size: 590 Bytes

Contents

import React from 'react';
import PropTypes from "prop-types";

const propTypes = {
  className: PropTypes.string,
  text: PropTypes.string
};

const defaultProps = {
  text: "I am a react kit"
};

class <%= js_titleize_file_name %> extends React.Component {
  render() {
    const {
      className,
      text
    } = this.props;

    return (
      <div className={className}>
        <span>{text}</span>
      </div>
    )
  }
}

<%= js_titleize_file_name %>.propTypes = propTypes;
<%= js_titleize_file_name %>.defaultProps = defaultProps;

export default <%= js_titleize_file_name %>;

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
playbook_ui-2.7.2 lib/generators/kit/templates/jsx.erb
playbook_ui-2.7.1 lib/generators/kit/templates/jsx.erb
playbook_ui-2.7.0 lib/generators/kit/templates/jsx.erb
playbook_ui-2.6.0 lib/generators/kit/templates/jsx.erb
playbook_ui-2.5.0 lib/generators/kit/templates/jsx.erb