UNPKG

@primer/react

Version:

An implementation of GitHub's Primer Design System using React

23 lines (22 loc) 885 B
import React, { RefObject } from 'react'; import { Theme } from '../ThemeProvider'; export declare const UnderlineNavContext: React.Context<{ theme: Theme | undefined; setChildrenWidth: React.Dispatch<{ text: string; width: number; }>; setNoIconChildrenWidth: React.Dispatch<{ text: string; width: number; }>; selectedLink: RefObject<HTMLElement> | undefined; setSelectedLink: (ref: RefObject<HTMLElement>) => void; selectedLinkText: string; setSelectedLinkText: React.Dispatch<React.SetStateAction<string>>; selectEvent: React.MouseEvent<HTMLLIElement> | React.KeyboardEvent<HTMLLIElement> | null; afterSelect?: ((event: React.MouseEvent<HTMLLIElement> | React.KeyboardEvent<HTMLLIElement>) => void) | undefined; variant: 'default' | 'small'; loadingCounters: boolean; iconsVisible: boolean; }>;