const USER_DATA = { name: "Tyler McGinnis", username: "tylermcginnis", image: "https://avatars0.githubusercontent.com/u/2933430?v=3&s=460" }; let React = require("react"); let ReactDOM = require("react-dom"); import routes from "./config/routes"; /* React components should be: Focused Independent Reusable Small Testable */ let ProfilePic = React.createClass({ render: function () { return ( ); } }); let Link = React.createClass({ changeURL() { console.log(this.props.href); window.location.replace(this.props.href); }, render() { return ( {this.props.children} ); } }); let ProfileLink = React.createClass({ render: function () { return (
{this.props.username}
); } }); let ProfileName = React.createClass({ render: function () { return (
{this.props.name}
); } }); let Avatar = React.createClass({ render: function () { const user = this.props.user; return (
); } }); ReactDOM.render( routes, document.getElementById("app") );