Skip to content

Commit a6d557a

Browse files
committed
more composable improvements
1 parent 4baaea7 commit a6d557a

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

resources/js/composables/usePaginatedData.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -81,9 +81,10 @@ export function usePaginatedData(
8181
}
8282

8383
function fetchData(options: {
84-
onSuccess?: (page: Page<PageProps>) => void;
85-
onError?: (errors: Errors) => void;
86-
onFinish?: () => void;
84+
data?: Record<string, any>,
85+
onSuccess?: (page: Page<PageProps>) => void,
86+
onError?: (errors: Errors) => void,
87+
onFinish?: () => void,
8788
} = {}) {
8889
const { onSuccess: successCallback, onError: errorCallback, onFinish: finishCallback } = options;
8990

@@ -97,6 +98,7 @@ export function usePaginatedData(
9798
...pagination.value,
9899
sortField: sorting.value.field,
99100
sortOrder: sorting.value.order,
101+
...options?.data
100102
},
101103
preserveState: true,
102104
preserveUrl: false,

0 commit comments

Comments
 (0)