diff options
| author | おさむのひと <46447427+samunohito@users.noreply.github.com> | 2023-12-03 17:25:34 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-12-03 17:25:34 +0900 |
| commit | 5e1d87240426e08858b7fc5ccad5ca235bd3c6e7 (patch) | |
| tree | 4720b482d224941eb50426514ad43c24a8d99bb9 /packages/frontend/src/components/MkPostForm.vue | |
| parent | fix(backend): reject malformed timestamp (#12554) (diff) | |
| download | misskey-5e1d87240426e08858b7fc5ccad5ca235bd3c6e7.tar.gz misskey-5e1d87240426e08858b7fc5ccad5ca235bd3c6e7.tar.bz2 misskey-5e1d87240426e08858b7fc5ccad5ca235bd3c6e7.zip | |
入力フォームでもリアクション選択時に使用するピッカーを使うようにしたい (#12337)
* 入力フォームでもリアクション選択時に使用するピッカーを使うようにしたい
* erase console.log
* fix CHANGELOG.md
* reaction-picker.ts を戻し、今回の対応を入れた emoji-picker.ts を新たに作成
* fix CHANGELOG.md
* tweak
---------
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Diffstat (limited to 'packages/frontend/src/components/MkPostForm.vue')
| -rw-r--r-- | packages/frontend/src/components/MkPostForm.vue | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/packages/frontend/src/components/MkPostForm.vue b/packages/frontend/src/components/MkPostForm.vue index 3244f743ac..0445536ae5 100644 --- a/packages/frontend/src/components/MkPostForm.vue +++ b/packages/frontend/src/components/MkPostForm.vue @@ -124,6 +124,7 @@ import { deepClone } from '@/scripts/clone.js'; import MkRippleEffect from '@/components/MkRippleEffect.vue'; import { miLocalStorage } from '@/local-storage.js'; import { claimAchievement } from '@/scripts/achievements.js'; +import { emojiPicker } from '@/scripts/emoji-picker.js'; const modal = inject('modal'); @@ -845,7 +846,15 @@ function insertMention() { } async function insertEmoji(ev: MouseEvent) { - os.openEmojiPicker(ev.currentTarget ?? ev.target, {}, textareaEl); + emojiPicker.show( + ev.currentTarget ?? ev.target, + emoji => { + insertTextAtCursor(textareaEl, emoji); + }, + () => { + focus(); + }, + ); } function showActions(ev) { |