You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
InternshipProject/node_modules/rc-tabs/es/hooks/useVisibleRange.d.ts

17 lines
477 B

import type { Tab, TabOffsetMap } from '../interface';
import type { TabNavListProps } from '../TabNavList';
export default function useVisibleRange(tabOffsets: TabOffsetMap, containerSize: {
width: number;
height: number;
left: number;
top: number;
}, tabContentNodeSize: {
width: number;
height: number;
}, addNodeSize: {
width: number;
height: number;
}, { tabs, tabPosition, rtl }: {
tabs: Tab[];
} & TabNavListProps): [number, number];