UNPKG

@antv/s2-react

Version:
15 lines (14 loc) 657 B
import { SpreadSheet } from '@antv/s2'; import React from 'react'; import type { SheetComponentProps } from '../components'; export declare function useSpreadSheet(props: SheetComponentProps): { s2Ref: React.MutableRefObject<SpreadSheet | null>; containerRef: React.MutableRefObject<HTMLDivElement | null>; wrapperRef: React.MutableRefObject<HTMLDivElement | null>; loading: boolean; setLoading: React.Dispatch<React.SetStateAction<boolean>>; pagination: import("@antv/s2").Pagination & { onShowSizeChange: (current: number, pageSize: number) => void; onChange: (current: number, pageSize: number) => void; }; };