signal-desktop/ts/html/index.ts
2018-04-30 16:53:34 -04:00

11 lines
410 B
TypeScript

import linkTextInternal from '../../js/modules/link_text';
export const linkText = (value: string): string =>
linkTextInternal(value, { target: '_blank' });
export const replaceLineBreaks = (value: string): string =>
value.replace(/\r?\n/g, '<br>');
// NOTE: How can we use `lodash/fp` `compose` with type checking?
export const render = (value: string): string =>
replaceLineBreaks(linkText(value));