@gravity-ui/uikit
Version:
Gravity UI base styling and components
9 lines (8 loc) • 485 B
TypeScript
import * as React from 'react';
export type UseTabListCollapsedChildrenResult = {
shownChildren: React.ReactElement[];
collapsedChildren: React.ReactElement[];
triggerChild: React.ReactElement | null;
collapseItemRef: React.RefObject<HTMLButtonElement>;
};
export declare const useTabListCollapsedChildren: (children: React.ReactNode, tabListValue: string | undefined, containerRef: React.RefObject<HTMLElement>, enabled: boolean) => UseTabListCollapsedChildrenResult;