Merge pull request #13 from QuentinHsu/fix-links-loading-on-mobile

fix: the links data loading on the mobile page did not trigger
This commit is contained in:
面条 2024-06-04 18:33:43 +08:00 committed by GitHub
commit 5c61271fcf
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 9 additions and 2 deletions

View File

@ -22,7 +22,7 @@ async function getLinks() {
const { isLoading } = useInfiniteScroll(
document,
getLinks,
{ distance: 10, interval: 1000, canLoadMore: () => !listComplete },
{ distance: 150, interval: 1000, canLoadMore: () => !listComplete },
)
function updateLinkList(link, type) {
@ -59,5 +59,11 @@ function updateLinkList(link, type) {
>
<Loader class="animate-spin" />
</div>
<div
v-if="!isLoading && listComplete"
class="flex items-center justify-center text-sm"
>
No more
</div>
</main>
</template>

View File

@ -12,6 +12,7 @@ export default withNuxt(
'@typescript-eslint/ban-ts-comment': 'off',
'no-console': 'off',
'node/prefer-global/process': 'off',
'vue/no-v-html': 'off',
},
},
)

View File

@ -1,7 +1,7 @@
{
"name": "sink",
"type": "module",
"version": "0.1.0",
"version": "0.1.1",
"private": true,
"packageManager": "pnpm@9.1.2",
"scripts": {