enhance: メニュー関連をComposition API化、switchアイテム追加
クライアントサイド画像圧縮 (#8176) の準備
- components/ui/menu.vue, popup-menu.vue, context-menu.vueをComposition API化
- メニュー項目を型定義
- メニューのswitchアイテムを追加
- refを渡してチェックボックスをオンオフ
-
https://github.com/misskey-dev/misskey/issues/8167#issuecomment-1019084592 の準備工事
- 設定に項目(keepOriginalUploading)追加
- select-file.tsのメニューにアップロード時に「オリジナル画像を保持」するかどうかのチェックボックスを追加