feat: load more in quiz submissions

This commit is contained in:
Jannat Patel
2024-12-17 12:23:44 +05:30
parent 1ea47a008c
commit 65dc2838d3
2 changed files with 26 additions and 21 deletions

View File

@@ -5,6 +5,9 @@
<Breadcrumbs :items="breadcrumbs" />
</header>
<div v-if="submissions.data?.length" class="md:w-3/4 md:mx-auto py-5 mx-5">
<div class="text-xl font-semibold mb-5">
{{ submissions.data[0].quiz_title }}
</div>
<ListView
:columns="quizColumns"
:rows="submissions.data"
@@ -31,12 +34,18 @@
</router-link>
</ListRows>
</ListView>
<div class="flex justify-center my-5">
<Button v-if="submissions.hasNextPage" @click="submissions.next()">
{{ __('Load More') }}
</Button>
</div>
</div>
</template>
<script setup>
import {
createListResource,
Breadcrumbs,
Button,
ListView,
ListRow,
ListRows,
@@ -76,12 +85,7 @@ const quizColumns = computed(() => {
{
label: __('Member'),
key: 'member_name',
width: 2,
},
{
label: __('Quiz'),
key: 'quiz_title',
width: 2,
width: 1,
},
{
label: __('Score'),