Add emoji handling for rich text mode
This commit is contained in:
parent
dd91250111
commit
75be1f9954
7 changed files with 87 additions and 7 deletions
|
@ -59,7 +59,14 @@ export function SendWysiwygComposer(
|
|||
className="mx_SendWysiwygComposer"
|
||||
leftComponent={e2eStatus && <E2EIcon status={e2eStatus} />}
|
||||
// TODO add emoji support
|
||||
rightComponent={<EmojiButton menuPosition={menuPosition} addEmoji={() => false} />}
|
||||
rightComponent={(composerFunctions, selectPreviousSelection) =>
|
||||
<EmojiButton menuPosition={menuPosition}
|
||||
addEmoji={(unicode) => {
|
||||
selectPreviousSelection();
|
||||
setTimeout(() => composerFunctions.insertText(unicode), 100);
|
||||
return true;
|
||||
}}
|
||||
/>}
|
||||
{...props}
|
||||
>
|
||||
{ (ref, composerFunctions) => (
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue