Réagir composants de module et d'exportations

Je ne comprends pas comment le module.les exportations ne pouvez exporter qu'un composant qui a une dépendance sur un sous-composant, mais encore être rendus dans les DOM, bien que ce sous-composant n'a jamais été exporté.

//component.js

var SubComponent = React.createClass({
...
    });

var Component = React.createClass({
    ...
    render: function () { 
    return(
        <div><SubComponent /> stuff</div>`)
        }});

module.exports = Component

//main.js

    var Component = require('./component.js');

    var MainContainer = React.createClass({
    render: function () {return (
    <Component />)
    }})

OriginalL'auteur akantoword | 2016-03-08