I'm trying to pass Devise data to a React component. Devise is set up correctly, but I can't figure out how to pass the current_user info as props to my react_component. the React props current_user keeps logging as non-existent. I'm using React v5.1 and React-Rails v2.4.
index.html.erb
<%= react_component 'Main', props: {current_user: @current_user} %>
_main.js.jsx
var Main = createReactClass({
render () {
return (
<div>
{this.props.current_user.id}
<Header />
<Body />
</div>
);
}
});