diff --git a/src/views/contents/ContentList.vue b/src/views/contents/ContentList.vue index d586e57..c13ffaa 100644 --- a/src/views/contents/ContentList.vue +++ b/src/views/contents/ContentList.vue @@ -51,16 +51,15 @@ async function load({done}) { if (response.status >= 200 && response.status < 300) { - contents.value.push(...response.data) - console.table(response.data) - - const [last_content] = response.data.slice(-1) - console.table(last_content) - - last_id = last_content.id - console.table(last_id) + const contentCount = response.data.length - if (response.data.length < max_items) + if (contentCount > 0) { + contents.value.push(...response.data) + const [last_content] = response.data.slice(-1) + last_id = last_content.id + } + + if (contentCount < max_items) done('empty') else done('ok')