summaryrefslogtreecommitdiff
path: root/packages/frontend/src/pages/admin
diff options
context:
space:
mode:
authorかっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>2025-06-03 17:20:11 +0900
committerGitHub <noreply@github.com>2025-06-03 17:20:11 +0900
commit810a609df4d4037daf77bf6dbf2b38b9457bb0dd (patch)
tree10bb63433bc4025d4d0155362702d0136e0254b3 /packages/frontend/src/pages/admin
parentfix(frontend): ドライブのファイル選択が不安定な問題を修... (diff)
downloadmisskey-810a609df4d4037daf77bf6dbf2b38b9457bb0dd.tar.gz
misskey-810a609df4d4037daf77bf6dbf2b38b9457bb0dd.tar.bz2
misskey-810a609df4d4037daf77bf6dbf2b38b9457bb0dd.zip
fix(frontend): 一部のグリッドのページネーションが正しく表示されない問題を修正 (#16147)
* fix(frontend): 一部のグリッドのページネーションが正しく表示されない問題を修正 * update changelog * fix
Diffstat (limited to 'packages/frontend/src/pages/admin')
-rw-r--r--packages/frontend/src/pages/admin/files.vue8
1 files changed, 5 insertions, 3 deletions
diff --git a/packages/frontend/src/pages/admin/files.vue b/packages/frontend/src/pages/admin/files.vue
index 87595a820b..4ea5756284 100644
--- a/packages/frontend/src/pages/admin/files.vue
+++ b/packages/frontend/src/pages/admin/files.vue
@@ -34,6 +34,7 @@ SPDX-License-Identifier: AGPL-3.0-only
<script lang="ts" setup>
import { computed, ref } from 'vue';
+import * as Misskey from 'misskey-js';
import MkInput from '@/components/MkInput.vue';
import MkSelect from '@/components/MkSelect.vue';
import MkFileListForAdmin from '@/components/MkFileListForAdmin.vue';
@@ -41,12 +42,13 @@ import * as os from '@/os.js';
import { lookupFile } from '@/utility/admin-lookup.js';
import { i18n } from '@/i18n.js';
import { definePage } from '@/page.js';
+import type { PagingCtx } from '@/composables/use-pagination.js';
-const origin = ref('local');
+const origin = ref<Misskey.entities.AdminDriveFilesRequest['origin']>('local');
const type = ref<string | null>(null);
const searchHost = ref('');
const userId = ref('');
-const viewMode = ref('grid');
+const viewMode = ref<'grid' | 'list'>('grid');
const pagination = {
endpoint: 'admin/drive/files' as const,
limit: 10,
@@ -56,7 +58,7 @@ const pagination = {
origin: origin.value,
hostname: (searchHost.value && searchHost.value !== '') ? searchHost.value : null,
})),
-};
+} satisfies PagingCtx<'admin/drive/files'>;
function clear() {
os.confirm({