misskey/packages/frontend/src/utility
かっこかり d4654dd7bd
refactor(frontend): os.select, MkSelectのitem指定をオブジェクトによる定義に統一し、型を狭める (#16475)
* refactor(frontend): MkSelectのitem指定をオブジェクトによる定義に統一

* fix

* spdx

* fix

* fix os.select

* fix lint

* add comment

* fix

* fix: os.select対応漏れを修正

* fix

* fix

* fix: MkSelectのmodelに対する型チェックを厳格化

* fix

* fix

* fix

* Update packages/frontend/src/components/MkEmbedCodeGenDialog.vue

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>

* fix

* fix types

* fix

* fix

* Update packages/frontend/src/pages/admin/roles.editor.vue

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>

* fix: MkSelectに直接配列を指定している場合に正常に型が解決されるように

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2025-09-13 21:00:33 +09:00
..
image-effector enhance(frontend): 画像エフェクトのUI改善 (#16191) 2025-08-09 14:11:19 +09:00
achievements.ts lint fixes 2025-03-29 16:09:27 +09:00
admin-lookup.ts refactor 2025-08-26 13:34:41 +09:00
array.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
autocomplete.ts fix(frontend): メンション補完のためのサジェストが正しく表示されない問題を修正 (#16401) 2025-08-13 10:51:23 +09:00
cache.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
chart-legend.ts refactor 2025-09-01 12:31:27 +09:00
chart-vline.ts refactor 2025-08-26 09:39:23 +09:00
check-permissions.ts enhance: ユーザー検索を制限できるように (#16380) 2025-08-09 14:41:11 +09:00
check-reaction-permissions.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
check-word-mute.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
clear-cache.ts enhance(frontend): フロントエンドのキャッシュクリア操作でブラウザの内部キャッシュも削除するように (#16522) 2025-09-06 14:46:24 +09:00
clicker-game.ts refactor 2025-08-26 13:34:41 +09:00
clone.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
code-highlighter.ts refactor(frontend): フロントエンドの型エラー解消(途中まで) (#16539) 2025-09-13 08:33:14 +09:00
collect-page-vars.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
color.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
confetti.ts lint fixes 2025-03-29 16:09:27 +09:00
contains.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
copy-to-clipboard.ts chore(frontend): use toast to show message when call copyToClipboard 2025-03-16 15:04:38 +09:00
deep-equal.ts Update deep-equal.ts 2025-03-19 20:32:15 +09:00
device-kind.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
drive.ts refactor 2025-08-28 08:59:13 +09:00
emoji-mute.ts feat(frontend): 絵文字をミュート可能にする機能 (#15966) 2025-05-12 10:00:06 +09:00
emoji-picker.ts refactor(frontend): src -> anchorElement 2025-05-22 12:24:52 +09:00
extract-mentions.ts refactor 2025-08-27 10:14:17 +09:00
extract-url-from-mfm.ts refactor 2025-08-26 17:31:36 +09:00
file-drop.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
focus-trap.ts lint fixes 2025-03-20 19:00:09 +09:00
focus.ts lint fixes 2025-03-20 19:00:09 +09:00
form.ts refactor(frontend): os.select, MkSelectのitem指定をオブジェクトによる定義に統一し、型を狭める (#16475) 2025-09-13 21:00:33 +09:00
format-time-string.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
fullscreen.ts lint fixes 2025-03-20 19:00:09 +09:00
get-account-from-id.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
get-appear-note.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
get-bg-color.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
get-dom-node-or-null.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
get-drive-file-menu.ts enhance(frontend): 非同期的なコンポーネントの読み込み時のハンドリングを強化 2025-06-01 10:44:45 +09:00
get-embed-code.ts enhance(frontend): IDにUUIDを使うのをやめる (#16138) 2025-06-03 07:31:19 +09:00
get-note-menu.ts refactor 2025-08-26 13:34:41 +09:00
get-note-summary.ts feat: ノートの下書き(draft of note) (#15298) 2025-06-25 17:09:23 +09:00
get-user-menu.ts refactor(frontend): os.select, MkSelectのitem指定をオブジェクトによる定義に統一し、型を狭める (#16475) 2025-09-13 21:00:33 +09:00
get-user-name.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
haptic.ts feat(frontend): introduce haptic feedback as experimental feature 2025-08-18 10:49:27 +09:00
hotkey.ts lint fixes 2025-03-29 16:09:27 +09:00
id.ts enhance(frontend): IDにUUIDを使うのをやめる (#16138) 2025-06-03 07:31:19 +09:00
idb-proxy.ts fix(frontend): keyval-storeの値が削除できずに処理が止まる問題を修正 (#15803) 2025-04-13 15:48:43 +09:00
idle-render.ts lint fixes 2025-03-29 16:09:27 +09:00
inapp-search.ts コントロールパネルの検索 (#16343) 2025-08-03 11:02:20 +09:00
init-chart.ts lint fixes 2025-03-20 19:00:09 +09:00
initialize-sw.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
intl-const.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
intl-string.ts refactor 2025-04-09 08:05:27 +09:00
is-device-darkmode.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
isFfVisibleForMe.ts enhance(frontend): improve accounts management 2025-03-13 22:12:23 +09:00
isWebpSupported.ts Feat: ドライブ周りのUIの強化 (#16011) 2025-05-21 07:31:24 +09:00
key-event.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
langmap.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
login-id.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
lookup.ts fix(frontend): ap/showでローカルユーザーを解決した際@username@nullに飛ばされる問題を修正 (#16460) 2025-08-26 07:43:59 +09:00
media-has-audio.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
media-proxy.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
merge.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
mfm-function-picker.ts refactor(frontend): src -> anchorElement 2025-05-22 12:24:52 +09:00
misskey-api.ts refactor(frontend): revoke weakening endpoint param type of API caller for type safety (#16100) 2025-05-27 20:45:05 +09:00
navigator.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
paginator.ts fix(frontend): ページネーションの進行方向を指定できるように (#16433) 2025-08-22 19:34:20 +09:00
physics.ts lint fixes 2025-03-20 19:00:09 +09:00
please-login.ts enhance(frontend): 非同期的なコンポーネントの読み込み時のハンドリングを強化 2025-06-01 10:44:45 +09:00
popout.ts refactor 2025-08-26 09:39:23 +09:00
popup-position.ts refactor 2025-08-26 20:17:25 +09:00
post-message.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
random-id.ts enhance(frontend): 通常のRouterViewにTransitionを追加 2025-03-20 18:55:32 +09:00
reaction-picker.ts refactor(frontend): src -> anchorElement 2025-05-22 12:24:52 +09:00
reload-suggest.ts enhnace(frontend): リロードのサジェストをダイアログではなくバナー表示に 2025-08-02 12:10:51 +09:00
search-emoji.ts Complete unicode emoji after last colon (#13384) 2025-04-16 11:25:21 +09:00
show-moved-dialog.ts enhance(frontend): improve accounts management 2025-03-13 22:12:23 +09:00
show-suspended-dialog.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
shuffle.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
snowfall-effect.ts feat(frontend): 画像編集機能 (#16121) 2025-06-03 19:18:29 +09:00
sound.ts enhance(frontend): 設定の同期をオンにするときに競合したときに値をマージできるように 2025-05-31 12:49:10 +09:00
sticky-sidebar.ts refactor 2025-08-26 09:39:23 +09:00
stream-mock.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
test-utils.ts lint fixes 2025-03-29 16:09:27 +09:00
theme-editor.ts enhance(frontend): IDにUUIDを使うのをやめる (#16138) 2025-06-03 07:31:19 +09:00
time.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
timeline-date-separate.ts Feat: ドライブ周りのUIの強化 (#16011) 2025-05-21 07:31:24 +09:00
timezones.ts refactor(frontend): scripts -> utility 2025-03-09 14:28:01 +09:00
touch.ts refactor(frontend): MkHorizontalSwipe -> MkSwiper 2025-04-15 20:48:25 +09:00
unison-reload.ts fix lint 2025-03-20 16:07:52 +09:00
url-preview.ts fix(frontend): Twitch クリップの埋め込みが開けない問題を修正 (#16102) 2025-05-29 11:43:08 +09:00
virtual.d.ts コントロールパネルの検索 (#16343) 2025-08-03 11:02:20 +09:00
watermark.ts enhance(frontend): 画像エフェクトのUI改善 (#16191) 2025-08-09 14:11:19 +09:00
webgl.ts refactor(frontend): refactor ImageEffector 2025-06-05 12:25:22 +09:00