Я только что посмотрел на ваш REPL.
Вам нужно иметь состояние видимости в вашем компоненте приложения, а затем передать функцию, чтобы обновить его до компонента Toggle.
Затем он было бы легко условно отобразить компонент NewComponent, например:
render() {
return (
<div className="App">
{this.state.visibility && <NewComponent />}
<Toggle setVisibility={this.setVisibility.bind(this)} />
</div>
);
}
, где функция setVisibility
- это функция, которая обновляет состояние видимости.