react-autolinker

1.0.7 • Public • Published

react-autolinker

React component that wraps Autolinker.js

Usage

const text = 'Foo http://google.com bar http:/twitter.com baz http//google.com'
 
// Basic
<ReactAutolinker text={text} />
 
// With options (passes through to Autolinker.js EXCEPT `replaceFn`
const options = {className: 'foo'}
<ReactAutolinker text={text} options={options} />
 
// With custom tag name for the component (default is div)
<ReactAutolinker text={text} tagName='p' />
 
// Custom per link render (default implementation shown)
const renderLink = (tag) => React.createElement(tag.tagName, tag.attrs, tag.innerHtml)
<ReactAutolinker text={text} renderLink={renderLink} />

Readme

Keywords

Package Sidebar

Install

npm i react-autolinker

Weekly Downloads

944

Version

1.0.7

License

MIT

Unpacked Size

8.62 kB

Total Files

6

Last publish

Collaborators

  • moudy