react-newline-to-break
v1.0.6
Published
Convert newlines '\n' to break '< brreact-newline-to-break >'. Made for React
Downloads
2,666
Readme
React-Newline-to-Break
Converts your strings with newlines ("\n") to error/warning free React components.
Installation
npm i react-newline-to-break --save
Usage
First, require it from your app's JavaScript files with:
import nl2br from 'react-newline-to-break';
Example
import React from 'react';
import nl2br from 'react-newline-to-break';
class App extends React.Component {
render() {
let myString = "Hello I am cool\nbut you are too\n\nCan we be friends?"
return (
<div>
{nl2br(myString)}
</div>
);
}
}
this will render into something like
<div>
<span key={0}>
Hello I am cool
<br/>
</span>
<span key={1}>
but you are too
<br/>
</span>
<span key={2}>
<br/>
</span>
<span key={3}>
Can we be friends?
<br/>
</span>
</div>
Hello I am cool but you are too
Can we be friends?