feat: support paginator in local timeline

This commit is contained in:
三咲智子 2022-11-26 12:08:17 +08:00
parent 696ddb2bad
commit eb3f2ab771
No known key found for this signature in database
GPG key ID: 69992F2250DFD93E
3 changed files with 7 additions and 6 deletions

View file

@ -1,3 +1,4 @@
{
"extends": "@antfu"
"extends": "@antfu",
"ignorePatterns": ["!pages/public"]
}

View file

@ -1,8 +1,8 @@
<script setup lang="ts">
const { data: timelines } = await useAsyncData('timelines-home', () => masto.timelines.fetchPublic({ local: true }).then(r => r.value))
const paginator = masto.timelines.getPublicIterable({ local: true })
useHead({
title: 'Local'
title: 'Local',
})
</script>
@ -11,9 +11,9 @@ useHead({
<template #title>
<span text-lg font-bold>Local timeline</span>
</template>
<slot>
<TimelineList :timelines="timelines" />
<TimelinePaginator :paginator="paginator" />
</slot>
</MainContent>
</template>

View file

@ -10,7 +10,7 @@ definePageMeta({
status,
},
}
}
},
})
</script>