Skip to Content
EnComponentsExpandable rich text

ExpandableRichText

The ExpandableRichText component truncates long text and provides a “Read more” button.

Playground

Props

Examples

Custom Lines

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla accumsan, metus ultrices eleifend gravida, nulla nunc varius lectus, nec rutrum justo nibh eu lectus.

Custom Color

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla accumsan, metus ultrices eleifend gravida, nulla nunc varius lectus, nec rutrum justo nibh eu lectus. Ut vulputate semper dui. Fusce erat odio, sollicitudin vel erat vel, interdum mattis neque.

Props

PropTypeDefaultDescription
asElementType'div'The HTML element context.
childrenReactNode-The rich text content.
classNamestring-Additional CSS classes.
colorThemeColor'link'The color of the “Read more” button.
expandablebooleantrueEnables or disables the truncation logic.
linesnumber3The number of lines to show when collapsed.
onExpand(expanded: boolean) => void-Callback when expansion state changes.
Last updated on