signal-desktop/ts/html/index.ts
2018-04-11 16:36:42 -04:00

12 lines
411 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));