У меня есть следующий код в компоненте, и я хотел бы, чтобы компонент без состояния имел доступ к этой части кода:
Главный компонент:
function createApp(store, communityIds) {
const App = React.createClass({
    childContextTypes: {
        localizedString: React.PropTypes.func,
    },
    getChildContext: function() {
        return {
            localizedString: function(key, fallback) {
                return getKey(key, fallback);
            },
        };
    },
    render: function() {
        return (
            <Provider store={store}>
                <Client communityIds={communityIds}/>
            </Provider>
        );
    },
});
return <App/>;
}
Stateless:
export default () => (dispatch, getState) => {
    const state = getState();
    const token = state.user.get('token');
    if (!token) {
        throw new Error('test'); // this.context.localizedString does not work
    }
}
