diff options
| author | MeiMei <30769358+mei23@users.noreply.github.com> | 2018-12-06 10:02:04 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2018-12-06 10:02:04 +0900 |
| commit | 452256874930093d07ad6734f72293b4334a3b9e (patch) | |
| tree | 6bf45b67be29d279201ea122b922f8dd6bde7361 /src/mfm/parse.ts | |
| parent | 外部サービス連携情報をPersonのfieldsに乗せて配信する (#3499) (diff) | |
| download | misskey-452256874930093d07ad6734f72293b4334a3b9e.tar.gz misskey-452256874930093d07ad6734f72293b4334a3b9e.tar.bz2 misskey-452256874930093d07ad6734f72293b4334a3b9e.zip | |
Emoji support in profile (#3514)
* Emoji in profile
* Add emojis to fields
Diffstat (limited to 'src/mfm/parse.ts')
| -rw-r--r-- | src/mfm/parse.ts | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mfm/parse.ts b/src/mfm/parse.ts index 01c8cc7d7a..0dc749a5f8 100644 --- a/src/mfm/parse.ts +++ b/src/mfm/parse.ts @@ -1,13 +1,13 @@ -import parser, { Node } from './parser'; +import parser, { Node, plainParser } from './parser'; import * as A from '../prelude/array'; import * as S from '../prelude/string'; -export default (source: string): Node[] => { +export default (source: string, plainText = false): Node[] => { if (source == null || source == '') { return null; } - let nodes: Node[] = parser.root.tryParse(source); + let nodes: Node[] = plainText ? plainParser.root.tryParse(source) : parser.root.tryParse(source); const combineText = (es: Node[]): Node => ({ name: 'text', props: { text: S.concat(es.map(e => e.props.text)) } }); |