UNPKG

@blockscout/ui-toolkit

Version:

A comprehensive collection of reusable Chakra UI components and theme system for Blockscout's projects

10 lines (9 loc) 418 B
import { default as React } from 'react'; import { TabItem } from './types'; export default function useAdaptiveTabs(tabs: Array<TabItem>, disabled?: boolean): { tabsCut: number | undefined; tabsRefs: React.RefObject<HTMLButtonElement>[]; listRef: React.RefObject<HTMLDivElement | null>; rightSlotRef: React.RefObject<HTMLDivElement | null>; leftSlotRef: React.RefObject<HTMLDivElement | null>; };