Replace all line breaks with br elements
JavaScript version
const nl2br = (str) => str.replace(new RegExp('\r?\n', 'g'), '<br>');
// In React
str.split('\n').map((item, index) => (
<React.Fragment key={index}>
{item}
<br />
</React.Fragment>
));
TypeScript version
const nl2br = (str: string): string => str.replace(new RegExp('\r?\n', 'g'), '<br>');