Как иметь содержимое уценки в компонентах в файлах MDX?

Я работаю над проектом со страницами MDX с использованием компонентов React. Когда я добавляю текст внутри компонента, я хотел бы, чтобы был сгенерирован HTML (например, с содержимым вне компонентов). Но сгенерированная страница содержит только текст внутри компонента, а не HTML.

Это мой код:

Компонент js:

<Container>
    {props.children}
</Container>

Страница многомерных выражений:

<Component>
     **Generated HTML**
</Component>

Созданная страница:

<div>
     **Generated HTML**
</div>

Ожидаемое поведение:

<div>
     <p><strong>Generated HTML</strong></p>
</div>

Как я могу это исправить?

Спасибо!


person JulSeb42    schedule 04.05.2021    source источник
comment
Вы пробовали использовать @next/mdx?   -  person juliomalves    schedule 05.05.2021
comment
Да, конечно, его использует весь проект   -  person JulSeb42    schedule 05.05.2021


Ответы (1)


Я нашел решение здесь, мне просто нужно было добавить новую строку между тегами вроде этого:

<Component>

**Generated HTML**

</Component>

Спасибо за помощь!

person JulSeb42    schedule 06.05.2021