feat: add reloadKey prop to various components for improved data fetching control

This commit is contained in:
mlogclub
2026-05-28 12:40:36 +08:00
parent 3fe5a89aeb
commit dbcb1d83de
5 changed files with 15 additions and 3 deletions
@@ -163,6 +163,7 @@ export type DashboardCrudPageProps<TItem, TPayload> = {
handleLabel: string
}
pageSize?: number
reloadKey?: string | number | null
layout?: "page" | "fragment"
showToolbar?: boolean
showToolbarActions?: boolean
@@ -205,6 +206,7 @@ export function DashboardCrudPage<TItem, TPayload>({
renderRowActions,
sort,
pageSize = 20,
reloadKey,
layout = "page",
showToolbar = true,
showToolbarActions = true,
@@ -227,6 +229,7 @@ export function DashboardCrudPage<TItem, TPayload>({
filters,
fetchList,
pageSize,
reloadKey,
loadFailed: labels.loadFailed,
})
const draftFilters = list.draftFilters