]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blob - client/src/app/helpers/utils/html.ts
Add video filters to common video pages
[github/Chocobozzz/PeerTube.git] / client / src / app / helpers / utils / html.ts
1 import { immutableAssign } from './object'
2
3 function objectLineFeedToHtml (obj: any, keyToNormalize: string) {
4 return immutableAssign(obj, {
5 [keyToNormalize]: lineFeedToHtml(obj[keyToNormalize])
6 })
7 }
8
9 function lineFeedToHtml (text: string) {
10 if (!text) return text
11
12 return text.replace(/\r?\n|\r/g, '<br />')
13 }
14
15 export {
16 objectLineFeedToHtml,
17 lineFeedToHtml
18 }