Я добавляю поток в существующий код. У меня есть много мест, где используется условный рендеринг: например,
import React from "react";
export default function App() {
let visible = true;
return (
visible && (
<div className="App">
<h1>Hello CodeSandbox</h1>
</div>
)
);
}
при добавлении потока я получаю сообщение об ошибке inexact boolean [1] is incompatible with exact React.Element
Я могу понять, почему поток не работает - полагаться на оператор короткой цепи кажется действительно привет мне. Мне сам этот код не очень нравится, но какой самый чистый способ для меня, чтобы обойти ошибку и сохранить поток счастливым? Я стараюсь избегать множества ifs.
TIA