summaryrefslogtreecommitdiff
path: root/src/mfm/parse.ts
diff options
context:
space:
mode:
authorMeiMei <30769358+mei23@users.noreply.github.com>2018-12-06 10:02:04 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2018-12-06 10:02:04 +0900
commit452256874930093d07ad6734f72293b4334a3b9e (patch)
tree6bf45b67be29d279201ea122b922f8dd6bde7361 /src/mfm/parse.ts
parent外部サービス連携情報をPersonのfieldsに乗せて配信する (#3499) (diff)
downloadmisskey-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.ts6
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)) } });