Fix country picker emoji
This commit is contained in:
parent
a96272ab8c
commit
d2d140598a
@ -410,13 +410,14 @@ namespace RichTextProcessor {
|
|||||||
noLinebreaks: true,
|
noLinebreaks: true,
|
||||||
noCommands: true,
|
noCommands: true,
|
||||||
wrappingDraft: true,
|
wrappingDraft: true,
|
||||||
|
//mustWrapEmoji: boolean,
|
||||||
fromBot: boolean,
|
fromBot: boolean,
|
||||||
noTextFormat: true,
|
noTextFormat: true,
|
||||||
passEntities: Partial<{
|
passEntities: Partial<{
|
||||||
[_ in MessageEntity['_']]: boolean
|
[_ in MessageEntity['_']]: boolean
|
||||||
}>,
|
}>,
|
||||||
|
|
||||||
contextHashtag?: string
|
contextHashtag?: string,
|
||||||
}> = {}) {
|
}> = {}) {
|
||||||
if(!text) {
|
if(!text) {
|
||||||
return '';
|
return '';
|
||||||
@ -540,7 +541,9 @@ namespace RichTextProcessor {
|
|||||||
// } else {
|
// } else {
|
||||||
insertPart(entity, `<img src="assets/img/emoji/${entity.unicode}.png" alt="`, `" class="emoji">`);
|
insertPart(entity, `<img src="assets/img/emoji/${entity.unicode}.png" alt="`, `" class="emoji">`);
|
||||||
// }
|
// }
|
||||||
}
|
}/* else if(options.mustWrapEmoji) {
|
||||||
|
insertPart(entity, '<span class="emoji">', '</span>');
|
||||||
|
} */
|
||||||
/* if(!emojiSupported) {
|
/* if(!emojiSupported) {
|
||||||
insertPart(entity, `<img src="assets/img/emoji/${entity.unicode}.png" alt="`, `" class="emoji">`);
|
insertPart(entity, `<img src="assets/img/emoji/${entity.unicode}.png" alt="`, `" class="emoji">`);
|
||||||
} */
|
} */
|
||||||
|
@ -94,13 +94,16 @@ let onFirstMount = () => {
|
|||||||
const liArr: Array<HTMLLIElement> = [];
|
const liArr: Array<HTMLLIElement> = [];
|
||||||
c.phoneCode.split(' and ').forEach((phoneCode: string) => {
|
c.phoneCode.split(' and ').forEach((phoneCode: string) => {
|
||||||
const li = document.createElement('li');
|
const li = document.createElement('li');
|
||||||
const spanEmoji = document.createElement('span');
|
|
||||||
|
|
||||||
const kek = RichTextProcessor.wrapRichText(emoji);
|
let wrapped = RichTextProcessor.wrapEmojiText(emoji);
|
||||||
|
if(RichTextProcessor.emojiSupported) {
|
||||||
li.appendChild(spanEmoji);
|
const spanEmoji = document.createElement('span');
|
||||||
spanEmoji.outerHTML = kek;
|
spanEmoji.innerHTML = wrapped;
|
||||||
|
li.append(spanEmoji);
|
||||||
|
} else {
|
||||||
|
li.innerHTML = wrapped;
|
||||||
|
}
|
||||||
|
|
||||||
li.append(c.name);
|
li.append(c.name);
|
||||||
|
|
||||||
const span = document.createElement('span');
|
const span = document.createElement('span');
|
||||||
|
Loading…
x
Reference in New Issue
Block a user