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.
17 lines
467 B
17 lines
467 B
import { Tab, TabOffsetMap } from '../interface';
|
|
import { 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];
|