client creation bug fixes
This commit is contained in:
parent
cb33d0c3b3
commit
2ea20a86e3
7 changed files with 52 additions and 19 deletions
|
|
@ -19,10 +19,12 @@ import Api from "../../api";
|
|||
import { useLoadingStore } from "../../stores/loading";
|
||||
import { usePaginationStore } from "../../stores/pagination";
|
||||
import { useFiltersStore } from "../../stores/filters";
|
||||
import { useNotificationStore } from "../../stores/notifications-primevue";
|
||||
|
||||
const loadingStore = useLoadingStore();
|
||||
const paginationStore = usePaginationStore();
|
||||
const filtersStore = useFiltersStore();
|
||||
const notifications = useNotificationStore();
|
||||
|
||||
const tableData = ref([]);
|
||||
const totalRecords = ref(0);
|
||||
|
|
@ -146,24 +148,25 @@ const handleLazyLoad = async (event) => {
|
|||
|
||||
// Load initial data
|
||||
onMounted(async () => {
|
||||
notifications.addWarning("Jobs page coming soon");
|
||||
// Initialize pagination and filters
|
||||
paginationStore.initializeTablePagination("jobs", { rows: 10 });
|
||||
filtersStore.initializeTableFilters("jobs", columns);
|
||||
filtersStore.initializeTableSorting("jobs");
|
||||
// paginationStore.initializeTablePagination("jobs", { rows: 10 });
|
||||
// filtersStore.initializeTableFilters("jobs", columns);
|
||||
// filtersStore.initializeTableSorting("jobs");
|
||||
|
||||
// Load first page
|
||||
const initialPagination = paginationStore.getTablePagination("jobs");
|
||||
const initialFilters = filtersStore.getTableFilters("jobs");
|
||||
const initialSorting = filtersStore.getTableSorting("jobs");
|
||||
// // Load first page
|
||||
// const initialPagination = paginationStore.getTablePagination("jobs");
|
||||
// const initialFilters = filtersStore.getTableFilters("jobs");
|
||||
// const initialSorting = filtersStore.getTableSorting("jobs");
|
||||
|
||||
await handleLazyLoad({
|
||||
page: initialPagination.page,
|
||||
rows: initialPagination.rows,
|
||||
first: initialPagination.first,
|
||||
sortField: initialSorting.field || initialPagination.sortField,
|
||||
sortOrder: initialSorting.order || initialPagination.sortOrder,
|
||||
filters: initialFilters,
|
||||
});
|
||||
// await handleLazyLoad({
|
||||
// page: initialPagination.page,
|
||||
// rows: initialPagination.rows,
|
||||
// first: initialPagination.first,
|
||||
// sortField: initialSorting.field || initialPagination.sortField,
|
||||
// sortOrder: initialSorting.order || initialPagination.sortOrder,
|
||||
// filters: initialFilters,
|
||||
// });
|
||||
});
|
||||
</script>
|
||||
<style lang=""></style>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue