Несоответствие в entityRanges с эмодзи в качестве руководящего текста для упоминаний
Я использую плагин упоминаний, он работает отлично, как и ожидалось, без смайликов / юникода.
Мои ситуации
Например: "Чувак Суреш Чандрабабу" - мой текст в редакторе. Суреш Чандрабабу упоминается.
Мне нужно извлечь указанную позицию смещения, длину и отправить в мой API, проблема здесь в том, что когда emojis/ Unicode добавлен до упоминания, смещение, возвращаемое редактором черновиков, было неверным.
Ожидаемый o/p: entityRange - смещение:3, длина: 18 Фактический o/p: entityRange - смещение:2, длина: 18
Длина Emoji равна 2, но entityRange рассматривает его как 1.
Как справиться с этой ситуацией.