У меня есть строка с текстом разметки ("**Bold** *Italic*"
), и мне нужно, чтобы она отображалась в React. Это само по себе достаточно просто, я могу просто использовать модуль react-markdown
и вуаля.
Мне нужно, чтобы текст занимал только 1 строку, если больше, то он должен быть усечен с помощью многоточия. Для этого сам по себе я бы использовал react-truncate
.
. Проблема в том, что, когда я комбинирую использование этих двух модулей, все форматирование уценки (жирный и курсив) исчезает. Он просто отображается в виде простого текста в span
.
Как отобразить уценку во время усечения в React?
Это мой код:
<Truncate lines={1}>
<ReactMarkdown source={"**Bold** *Italic*"} />
</Truncate>