Ich habe eine Benachrichtigungskomponente und eine Timeout-Einstellung dafür. Nach einer Auszeit rufe ich an this.setState({isTimeout:true}).
Was ich tun möchte, ist, wenn bereits eine Zeitüberschreitung vorliegt, ich möchte einfach nichts rendern:
render() {
let finalClasses = "" + (this.state.classes || "");
if (isTimeout){
return (); // here has some syntax error
}
return (<div>{this.props.children}</div>);
}
Das Problem ist: return (); // hier hat ein Syntaxfehler