diff options
| author | syuilo <4439005+syuilo@users.noreply.github.com> | 2025-08-26 20:04:59 +0900 |
|---|---|---|
| committer | syuilo <4439005+syuilo@users.noreply.github.com> | 2025-08-26 20:04:59 +0900 |
| commit | b186c67767616a3255329ae73d911cfd2e272938 (patch) | |
| tree | fd9976d0e6aa7573cfd13ad4716c2494f27531fb /packages/frontend/src/components | |
| parent | refactor and fix (diff) | |
| download | misskey-b186c67767616a3255329ae73d911cfd2e272938.tar.gz misskey-b186c67767616a3255329ae73d911cfd2e272938.tar.bz2 misskey-b186c67767616a3255329ae73d911cfd2e272938.zip | |
refactor
Diffstat (limited to 'packages/frontend/src/components')
| -rw-r--r-- | packages/frontend/src/components/MkDrive.vue | 2 | ||||
| -rw-r--r-- | packages/frontend/src/components/MkTabs.vue | 15 | ||||
| -rw-r--r-- | packages/frontend/src/components/global/MkPageHeader.tabs.vue | 15 |
3 files changed, 9 insertions, 23 deletions
diff --git a/packages/frontend/src/components/MkDrive.vue b/packages/frontend/src/components/MkDrive.vue index 25c10a65cf..83169496ff 100644 --- a/packages/frontend/src/components/MkDrive.vue +++ b/packages/frontend/src/components/MkDrive.vue @@ -293,7 +293,7 @@ function onDragleave() { draghover.value = false; } -function onDrop(ev: DragEvent) { +function onDrop(ev: DragEvent): void | boolean { draghover.value = false; if (!ev.dataTransfer) return; diff --git a/packages/frontend/src/components/MkTabs.vue b/packages/frontend/src/components/MkTabs.vue index 75cf84e918..57fb6548ba 100644 --- a/packages/frontend/src/components/MkTabs.vue +++ b/packages/frontend/src/components/MkTabs.vue @@ -39,17 +39,10 @@ SPDX-License-Identifier: AGPL-3.0-only export type Tab = { key: string; onClick?: (ev: MouseEvent) => void; -} & ( - | { - iconOnly?: false; - title: string; - icon?: string; - } - | { - iconOnly: true; - icon: string; - } -); + iconOnly?: boolean; + title: string; + icon?: string; +}; </script> <script lang="ts" setup> diff --git a/packages/frontend/src/components/global/MkPageHeader.tabs.vue b/packages/frontend/src/components/global/MkPageHeader.tabs.vue index ae051eaf2c..a1b57f30d9 100644 --- a/packages/frontend/src/components/global/MkPageHeader.tabs.vue +++ b/packages/frontend/src/components/global/MkPageHeader.tabs.vue @@ -39,17 +39,10 @@ SPDX-License-Identifier: AGPL-3.0-only export type Tab = { key: string; onClick?: (ev: MouseEvent) => void; -} & ( - | { - iconOnly?: false; - title: string; - icon?: string; - } - | { - iconOnly: true; - icon: string; - } -); + iconOnly?: boolean; + title: string; + icon?: string; +}; </script> <script lang="ts" setup> |