Особенности хранения нескольких тегов в константах JSX

Необходимо учитывать, что несколько тегов, хранящихся в константе, обязательно нужно обернуть в какой-то общий тег. То есть вот так код не будет работать:

function App() { const str = <p>text1</p><p>text2</p>; return <main> {str} </main>; }

А вот так будет, так как абзацы обернуты в один тег div:

function App() { const str = <div><p>text1</p><p>text2</p></div>; return <main> {str} </main>; }

Можно также использовать пустые теги:

function App() { const str = <><p>text1</p><p>text2</p></>; return <main> {str} </main>; }

Дан следующий код:

function App() { const li1 = <li>text1</li>; const li2 = <li>text2</li>; const li3 = <li>text3</li>; }

Сделайте так, чтобы результатом рендеринга было следующее:

<ul> <li>text1</li> <li>text2</li> <li>text3</li> </ul>



Чат с GPT Компилятор