Snad fix 404ky

This commit is contained in:
Michal Kváček
2024-02-01 17:32:12 +01:00
parent d69ceac14b
commit b22773b2ae
8 changed files with 66 additions and 32 deletions
@@ -6,7 +6,7 @@ import POIList from "components/poi/POIList.vue";
import {useAppStore} from "stores/App";
import {useMeta} from "quasar";
import {metaData} from "src/composables/meta";
import {loadPage, paginationLimit, paginationOffset} from "src/composables/pagination";
import {filters, loadPage, paginationLimit, paginationOffset} from "src/composables/pagination";
import ListFilters from "components/ListFilters.vue";
useAppStore().setPageTitle("Místa");
@@ -18,21 +18,22 @@ useMeta(() => metaData({
title: "Místa"
}))
const loadNextPage = (appendItems, filters) => loadPage({
fetchFunc: usePointsOfInterestStore().fetchPublic,
filters, appendItems
const loadNextPage = (appendItems) => loadPage({
fetchFunc: usePointsOfInterestStore().fetchPublic, appendItems
});
loadNextPage(false);
const handleFiltersChanged = (filters) => {
const handleFiltersChanged = (newFilters) => {
paginationOffset.value = 0;
loadNextPage(false, filters);
filters.value = newFilters;
loadNextPage(false);
}
const {pointsOfInterest, totalItemsCount, isQueryRunning} = storeToRefs(usePointsOfInterestStore());
</script>
<template>
<div class="q-pa-md">
<div>
<ListFilters @filters-changed="handleFiltersChanged"/>
<BasicListSkeleton :items="paginationLimit" v-if="isQueryRunning && !pointsOfInterest.length"/>