UNPKG

@voiceiq/web-components

Version:

VoiceIQ Web Component library

25 lines (24 loc) 1.49 kB
/// <reference types="react" /> export interface PaginationToolbarState { hasMoreOnHead: boolean; head: Array<any>; tail: Array<any>; hasMoreOnTail: boolean; anchorEl: any; jumpToPageValue: string; } declare const _default: { useTablePaginationState: () => [PaginationToolbarState, import("react").Dispatch<import("react").SetStateAction<PaginationToolbarState>>]; useSetupTablePaginationStateEffect: (currentPage: any, totalPages: any, slotsAvailable: any, setTablePaginationState: any) => void; useFirstPageClickCallback: (onPageChanged: any) => () => void; usePreviousPageClickCallback: (onPageChanged: any, currentPage: any) => () => void; usePageNumberClickCallback: (onPageChanged: any) => (currentPage: any) => void; useNextPageClickCallback: (onPageChanged: any, currentPage: any) => () => void; useLastPageClickCallback: (onPageChanged: any, totalPages: any) => () => void; usePerPagedMenuClickCallback: (setTablePaginationState: any) => (event: any) => void; usePerPagedMenuCloseCallback: (setTablePaginationState: any) => () => void; usePerPagedMenuItemCallback: (setTablePaginationState: any, onPageDataSizeChanged: any) => (value: any) => void; useJumpToNumberClickCallback: (onPageChanged: any, jumpToPageValue: any, setTablePaginationState: any) => () => void; useJumpToPageOnChangeCallback: (setTablePaginationState: any) => (value: any) => void; }; export default _default;