Im 2. Code-Beispiel zum Thema "Fallunterscheidungen" wird Eingangs eine Konstante "message" definiert.
Bei der Anwendung im JSX-Abschnitt der Komponente ist diese für den Fall "false" falsch geschrieben.
Hier hat sich ein "s" zuviel eingeschlichen:
function isTitle() { return ...; }
...
const header = <div>{isTitle()?<h1>{message}</h1> : <p>{messsage}</p>}</div>;