diff options
| -rw-r--r-- | src/site/components/grid/Grid.vue | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/site/components/grid/Grid.vue b/src/site/components/grid/Grid.vue index 3b65011..da9b26c 100644 --- a/src/site/components/grid/Grid.vue +++ b/src/site/components/grid/Grid.vue @@ -93,7 +93,9 @@ </template> </WaterfallItem> </Waterfall> - <button class="button is-primary" + <button + v-if="moreFiles" + class="button is-primary" @click="loadMoreFilesWaterfall">Load more</button> </template> <div v-else> @@ -252,6 +254,9 @@ export default { }, gridFiles() { return this.files.slice(this.filesOffsetWaterfall, this.filesOffsetEndWaterfall); + }, + moreFiles() { + return this.files.length > this.filesOffsetEndWaterfall; } }, methods: { |