feat(pagination): add server-side pagination support and controls
- Implement pagination control UI with page navigation and size selector - Enable server-side callbacks for page changes and size adjustments - Integrate pagination into Griddy component with data count handling
This commit is contained in:
@@ -23,10 +23,13 @@ export interface GriddyStoreState extends GriddyUIState {
|
||||
columns?: GriddyColumn<any>[]
|
||||
data?: any[]
|
||||
dataAdapter?: DataAdapter<any>
|
||||
dataCount?: number
|
||||
getRowId?: (row: any, index: number) => string
|
||||
grouping?: GroupingConfig
|
||||
height?: number | string
|
||||
keyboardNavigation?: boolean
|
||||
manualFiltering?: boolean
|
||||
manualSorting?: boolean
|
||||
onColumnFiltersChange?: (filters: ColumnFiltersState) => void
|
||||
onEditCommit?: (rowId: string, columnId: string, value: unknown) => Promise<void> | void
|
||||
onRowSelectionChange?: (selection: RowSelectionState) => void
|
||||
|
||||
Reference in New Issue
Block a user