#7136 - Enable paginate event in VnSelectFilter #255

Closed
jsegarra wants to merge 86 commits from 7136_vnselectFilter_paginate into dev
2 changed files with 3 additions and 2 deletions
Showing only changes of commit 24483448dc - Show all commits

View File

@ -165,7 +165,7 @@ async function onScroll(scrollEv) {
const lastIndex = myOptions.value.length - 1;
const optionIndex = ref.getOptionIndex();
console.log(lastIndex, to, optionIndex);
if (!$props.fetchRef) return;
if (direction === 'decrease') return;
if (optionIndex > 0 && to === lastIndex && isLoading.value === false) {
isLoading.value = true;

View File

@ -28,6 +28,7 @@ const suppliersRef = ref();
:filter="{ fields: ['id', 'nickname'] }"
order="nickname"
limit="30"
auto-load
@on-fetch="(data) => (suppliers = data)"
/>
<VnFilterPanel :data-key="props.dataKey" :search-button="true">
@ -86,10 +87,10 @@ const suppliersRef = ref();
:options="suppliers"
option-value="id"
option-label="nickname"
@input-value="suppliersRef.fetch()"
dense
outlined
rounded
:fetch-ref="suppliersRef"
>
</VnSelectFilter>
</QItemSection>