1STEP621
b33fe53047
Enhance(frontend): MFMや絵文字が使える入力ボックスでオートコンプリートを使えるように (#12643)
* rich autocomplete for use in profiles, announcements, and channel descriptions
* implementation omissions
* add tab, apply to page editor, and fix something
* componentization
* fix nyaize doesn't working in profile preview
* detach autocomplete instance when unmounted
* fix: mismatched camelCase
* remove unused / unnecessary styles
* update CHANGELOG.md
* fix lint
* remove dump.rdb
* props.richAutocomplete -> autocomplete
* Update packages/frontend/src/scripts/autocomplete.ts
* clarify namings
メンションなども「MFM」に含まれるのか自信がなかったのでrichSyntaxなどとぼかしていましたが、含むようなので変更しました
* tweak
* Update MkFormDialog.vue
* rename
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-14 13:11:23 +09:00
..
2023-09-19 16:37:43 +09:00
2023-12-14 13:11:23 +09:00
2023-11-04 18:27:22 +09:00
2023-10-31 13:46:58 +09:00
2023-07-27 14:31:52 +09:00
2023-12-07 14:42:09 +09:00
2023-07-27 14:31:52 +09:00
2023-09-19 16:37:43 +09:00
2023-07-27 14:31:52 +09:00
2023-09-19 16:37:43 +09:00
2023-09-19 16:37:43 +09:00
2023-12-07 14:42:09 +09:00
2023-07-27 14:31:52 +09:00
2023-12-07 14:42:09 +09:00
2023-12-13 18:14:43 +09:00
2023-08-13 20:12:29 +09:00
2023-09-19 16:37:43 +09:00
2023-07-27 14:31:52 +09:00
2023-12-09 13:14:51 +09:00
2023-09-19 16:37:43 +09:00
2023-11-24 20:25:29 +09:00
2023-07-27 14:31:52 +09:00
2023-09-19 16:37:43 +09:00
2023-07-27 14:31:52 +09:00
2023-12-07 14:42:09 +09:00
2023-07-27 14:31:52 +09:00
2023-09-19 16:37:43 +09:00
2023-09-19 16:37:43 +09:00
2023-09-19 16:37:43 +09:00
2023-09-19 16:37:43 +09:00
2023-12-07 14:42:09 +09:00
2023-12-07 14:42:09 +09:00
2023-07-27 14:31:52 +09:00
2023-12-07 14:42:09 +09:00
2023-09-19 16:37:43 +09:00
2023-12-11 20:31:23 +09:00
2023-12-03 10:58:42 +09:00
2023-12-10 17:53:38 +09:00
2023-09-19 16:37:43 +09:00
2023-09-19 16:37:43 +09:00
2023-12-07 14:42:09 +09:00
2023-12-07 14:42:09 +09:00
2023-11-30 13:49:31 +09:00
2023-10-29 16:09:20 +09:00
2023-12-07 14:42:09 +09:00
2023-07-27 14:31:52 +09:00
2023-07-27 14:31:52 +09:00
2023-09-19 16:37:43 +09:00
2023-11-03 08:01:22 +09:00
2023-12-13 16:56:19 +09:00
2023-09-19 16:37:43 +09:00
2023-12-12 10:26:37 +09:00
2023-07-27 14:31:52 +09:00
2023-09-19 16:37:43 +09:00
2023-09-19 16:37:43 +09:00
2023-12-10 02:11:17 +09:00
2023-12-11 20:31:23 +09:00
2023-12-07 14:42:09 +09:00
2023-07-27 14:31:52 +09:00
2023-12-02 21:00:05 +09:00
2023-12-07 14:42:09 +09:00
2023-09-19 16:37:43 +09:00
2023-09-19 16:37:43 +09:00
2023-10-29 16:09:20 +09:00
2023-12-07 14:42:09 +09:00
2023-12-11 20:31:23 +09:00
2023-12-07 14:42:09 +09:00
2023-12-14 13:11:23 +09:00
2023-07-27 14:31:52 +09:00
2023-09-19 16:37:43 +09:00
2023-12-08 19:46:25 +09:00
2023-12-07 14:42:09 +09:00
2023-12-07 14:42:09 +09:00
2023-11-03 15:35:07 +09:00
2023-12-14 13:11:23 +09:00
2023-12-07 14:42:09 +09:00
2023-12-07 14:42:09 +09:00
2023-12-07 14:42:09 +09:00
2023-07-27 14:31:52 +09:00
2023-12-02 21:00:05 +09:00
2023-09-19 16:37:43 +09:00
2023-12-07 14:42:09 +09:00
2023-12-08 19:46:25 +09:00
2023-07-27 14:31:52 +09:00
2023-12-07 14:42:09 +09:00
2023-12-07 14:42:09 +09:00
2023-12-07 14:42:09 +09:00
2023-12-03 10:58:42 +09:00
2023-10-21 13:31:16 +09:00
2023-09-23 20:34:45 +09:00
2023-12-12 10:26:37 +09:00
2023-12-07 14:42:09 +09:00
2023-12-07 14:42:09 +09:00
2023-12-07 14:42:09 +09:00
2023-12-12 10:26:37 +09:00
2023-12-10 17:53:38 +09:00
2023-11-03 15:35:07 +09:00
2023-11-30 13:49:31 +09:00
2023-11-23 18:56:20 +09:00
2023-12-07 14:42:09 +09:00
2023-12-07 14:42:09 +09:00
2023-11-02 19:59:18 +09:00
2023-12-07 14:42:09 +09:00
2023-12-07 14:42:09 +09:00
2023-09-19 16:37:43 +09:00
2023-09-19 16:37:43 +09:00
2023-09-19 16:37:43 +09:00
2023-07-27 14:31:52 +09:00
2023-12-07 14:42:09 +09:00
2023-11-19 11:43:04 +09:00
2023-12-08 19:46:25 +09:00
2023-12-07 14:42:09 +09:00
2023-12-07 14:42:09 +09:00
2023-12-07 14:42:09 +09:00
2023-09-19 16:37:43 +09:00
2023-09-19 16:37:43 +09:00
2023-12-12 10:26:37 +09:00
2023-12-09 13:14:51 +09:00
2023-11-03 15:35:07 +09:00
2023-12-09 13:14:51 +09:00
2023-12-07 14:42:09 +09:00
2023-12-07 14:42:09 +09:00
2023-12-07 14:42:09 +09:00
2023-07-27 14:31:52 +09:00
2023-10-22 13:02:24 +09:00
2023-12-07 14:42:09 +09:00
2023-11-02 19:59:18 +09:00
2023-11-11 16:07:07 +09:00
2023-11-26 13:04:44 +09:00
2023-12-07 14:42:09 +09:00
2023-07-27 14:31:52 +09:00
2023-09-19 16:37:43 +09:00
2023-12-07 14:42:09 +09:00
2023-09-19 16:37:43 +09:00
2023-09-19 16:37:43 +09:00
2023-09-19 16:37:43 +09:00
2023-09-19 16:37:43 +09:00
2023-12-07 14:42:09 +09:00
2023-12-07 14:42:09 +09:00
2023-12-07 14:42:09 +09:00
2023-09-19 16:37:43 +09:00
2023-10-07 13:13:13 +09:00
2023-12-07 14:42:09 +09:00
2023-07-27 14:31:52 +09:00
2023-12-07 14:42:09 +09:00
2023-07-27 14:31:52 +09:00
2023-09-19 16:37:43 +09:00
2023-12-10 17:53:38 +09:00
2023-07-27 14:31:52 +09:00
2023-12-07 14:42:09 +09:00
2023-12-14 13:11:23 +09:00
2023-12-07 14:42:09 +09:00
2023-12-07 14:42:09 +09:00
2023-12-07 14:42:09 +09:00
2023-09-19 16:37:43 +09:00
2023-11-03 15:35:07 +09:00
2023-11-04 20:21:42 +09:00
2023-11-04 20:21:42 +09:00
2023-11-03 15:35:07 +09:00
2023-11-03 15:35:07 +09:00
2023-09-19 16:37:43 +09:00
2023-12-07 14:42:09 +09:00
2023-12-07 14:42:09 +09:00
2023-12-07 14:42:09 +09:00
2023-12-07 14:42:09 +09:00
2023-11-04 18:27:22 +09:00
2023-09-19 16:37:43 +09:00
2023-12-07 14:42:09 +09:00
2023-12-07 14:42:09 +09:00
2023-12-07 14:42:09 +09:00
2023-07-27 14:31:52 +09:00
2023-09-19 16:37:43 +09:00
2023-07-27 14:31:52 +09:00
2023-12-07 14:42:09 +09:00
2023-07-27 14:31:52 +09:00
2023-09-19 16:37:43 +09:00
2023-07-27 14:31:52 +09:00
2023-07-27 14:31:52 +09:00
2023-11-04 18:27:22 +09:00
2023-11-03 15:35:07 +09:00
2023-07-27 14:31:52 +09:00
2023-12-07 14:42:09 +09:00
2023-12-07 14:42:09 +09:00
2023-12-12 10:26:37 +09:00
2023-07-27 14:31:52 +09:00
2023-09-19 16:37:43 +09:00
2023-12-13 16:56:19 +09:00
2023-12-07 14:42:09 +09:00