// Run this example by adding <%= javascript_pack_tag 'hello_react' %> to the head of your layout file, // like app/views/layouts/application.html.erb. All it does is render
Hello React
at the bottom // of the page. import React from 'react' import ReactDOM from 'react-dom' // import PropTypes from 'prop-types' const Settings = () => (
Settings page
) // Settings.defaultProps = { // name: 'David' // } // Settings.propTypes = { // name: PropTypes.string // } document.addEventListener('DOMContentLoaded', () => { ReactDOM.render( , document.body.appendChild(document.createElement('div')) ) })