diff --git a/packages/frontend/src/pages/settings/apps.vue b/packages/frontend/src/pages/settings/apps.vue index 4e6e80979f..bce861ae07 100644 --- a/packages/frontend/src/pages/settings/apps.vue +++ b/packages/frontend/src/pages/settings/apps.vue @@ -80,14 +80,19 @@ import MkUserCardMini from '@/components/MkUserCardMini.vue'; const list = ref>(); -const pagination = { - endpoint: 'i/apps' as const, +const props = withDefaults(defineProps<{ + limit?: number, +}>(), { limit: 100, - noPaging: true, +}); + +const pagination = computed(() => ({ + endpoint: 'i/apps' as const, + limit: props.limit, params: { sort: '+lastUsedAt', }, -}; +})); async function revoke(token: Misskey.entities.IAppsResponse[number]) { const { canceled } = await os.confirm({