Highly customizable React component that displays truncated text with "read more" and "read" less links