multipleHoles checked console.log in Layout, it is connected exactly. An example I took from off the tutorial facebook react composition-vs-inheritance A working example is here: skunshd.imtqy.com/react-test-example/
export function SplitPane(props) { return ( <div className="SplitPane"> <div className="SplitPane-left"> {props.left} </div> <div className="SplitPane-right"> {props.right} </div> </div> ); } export function Contacts() { return <div className="Contacts" />; } export function Chat() { return <div className="Chat" />; } import { SplitPane, Contacts, Chat } from './multipleHoles/SplitPane' export default function multipleHoles() { return ( <SplitPane left={ <Contacts /> } right={ <Chat /> } /> ); } import multipleHoles from './multipleHoles' export default class Layout extends React.Component { render() { return( <div> <WelcomeDialog /> <multipleHoles /> </div> ); } } import Layout from './components/Layout' ReactDOM.render( <Layout />, document.getElementById('root') ); (Imports of components removed on purpose)
