@caseykey/react-read-more-read-less

1.0.7 • Public • Published

React Read More Read Less

NPM npm version license-isc

Install

npm install react-read-more-read-less --save

Usage

import ReactReadMoreReadLess from "react-read-more-read-less";

class myComponent extends Component {
    render() {
        return (
            <ReactReadMoreReadLess
                charLimit={200}
                readMoreText={"Read more ▼"}
                readLessText={"Read less ▲"}
            >
                {myLongText}
            </ReactReadMoreReadLess>
        );
    }
}

Test on CodeSandbox

PROPTYPES

Prop Type Default
charLimit integer 150
ellipsis String
readMoreText String Read more
readLessText String Read less
readMoreClassName String react-read-more-read-less react-read-more-read-less-more
readLessClassName String react-read-more-read-less react-read-more-read-less-less
readMoreStyle object {whiteSpace: "nowrap", textDecoration: "none"}
readLessStyle object {whiteSpace: "nowrap", textDecoration: "none"}

Package Sidebar

Install

npm i @caseykey/react-read-more-read-less

Weekly Downloads

1

Version

1.0.7

License

ISC

Unpacked Size

63.5 kB

Total Files

7

Last publish

Collaborators

  • caseykey