react-advanced-ellipsis
v0.1.0
Published
Truncate string where you want
Readme
React advanced ellipsis
Truncate string where you want and keep it's tail.
Original phrase:
I don't love ellipsisDefault ellipsis:
I don't love ellip...Advanced ellipsis:
I do... love ellipsisHow to use
import { TailedEllipsis } from "react-advanced-ellipsis";
<TailedEllipsis tailLength={13}>I don't love ellipsis</TailedEllipsis>;Props:
| Prop | Description | | ------------------ | ------------------------------ | | children: string | Text to be truncated | | tailLength: number | Length of a non shrinking tail | | title?: string | Text title | | className?: string | Text container className | | | |
NOTE: the library uses ResizeObserver inside. You may need a polyfill for some old browsers.
How to build the library
npm install
npm run buildIt will produce artifacts into dist folder
How to run storybook
npm run storybook