summaryrefslogtreecommitdiff
path: root/packages/frontend/src/components
diff options
context:
space:
mode:
authorsyuilo <4439005+syuilo@users.noreply.github.com>2025-08-28 11:15:17 +0900
committersyuilo <4439005+syuilo@users.noreply.github.com>2025-08-28 11:15:17 +0900
commit3e2441998107d37f9d0f683430c5dedd4c5cd0b5 (patch)
treee3233f6d16d53a08bf4e9e301a39a23a8ef4b92f /packages/frontend/src/components
parentbuild-misskey-js-with-types (#16470) (diff)
downloadmisskey-3e2441998107d37f9d0f683430c5dedd4c5cd0b5.tar.gz
misskey-3e2441998107d37f9d0f683430c5dedd4c5cd0b5.tar.bz2
misskey-3e2441998107d37f9d0f683430c5dedd4c5cd0b5.zip
refactor
Diffstat (limited to 'packages/frontend/src/components')
-rw-r--r--packages/frontend/src/components/MkDrive.vue3
-rw-r--r--packages/frontend/src/components/MkLaunchPad.vue3
-rw-r--r--packages/frontend/src/components/form/suspense.vue2
3 files changed, 5 insertions, 3 deletions
diff --git a/packages/frontend/src/components/MkDrive.vue b/packages/frontend/src/components/MkDrive.vue
index 83169496ff..9f1364aec4 100644
--- a/packages/frontend/src/components/MkDrive.vue
+++ b/packages/frontend/src/components/MkDrive.vue
@@ -152,11 +152,12 @@ import { getDriveFileMenu } from '@/utility/get-drive-file-menu.js';
import { Paginator } from '@/utility/paginator.js';
const props = withDefaults(defineProps<{
- initialFolder?: Misskey.entities.DriveFolder['id'] | null;
+ initialFolder?: Misskey.entities.DriveFolder | Misskey.entities.DriveFolder['id'] | null;
type?: string;
multiple?: boolean;
select?: 'file' | 'folder' | null;
}>(), {
+ initialFolder: null,
multiple: false,
select: null,
});
diff --git a/packages/frontend/src/components/MkLaunchPad.vue b/packages/frontend/src/components/MkLaunchPad.vue
index 584afff55c..d8725ade0b 100644
--- a/packages/frontend/src/components/MkLaunchPad.vue
+++ b/packages/frontend/src/components/MkLaunchPad.vue
@@ -34,9 +34,10 @@ import { deviceKind } from '@/utility/device-kind.js';
import { prefer } from '@/preferences.js';
const props = withDefaults(defineProps<{
- anchorElement?: HTMLElement;
+ anchorElement?: HTMLElement | null;
anchor?: { x: string; y: string; };
}>(), {
+ anchorElement: null,
anchor: () => ({ x: 'right', y: 'center' }),
});
diff --git a/packages/frontend/src/components/form/suspense.vue b/packages/frontend/src/components/form/suspense.vue
index 821f07510b..3b23acf612 100644
--- a/packages/frontend/src/components/form/suspense.vue
+++ b/packages/frontend/src/components/form/suspense.vue
@@ -8,7 +8,7 @@ SPDX-License-Identifier: AGPL-3.0-only
<MkLoading/>
</div>
<div v-else-if="resolved">
- <slot :result="result"></slot>
+ <slot :result="result as T"></slot>
</div>
<div v-else>
<div :class="$style.error">