UNPKG

reblend-ui

Version:

Utilities for creating robust overlay components

23 lines (22 loc) 782 B
import * as Reblend from 'reblendjs'; import { EventKey, DynamicRefForwardingComponent, SelectCallback } from './types'; import { UseNavItemOptions, NavItemProps } from './NavItem'; export type { UseNavItemOptions, NavItemProps }; export interface NavProps extends Omit<Reblend.HTMLAttributes<HTMLElement>, 'onSelect'> { /** * Key for the currently active NavItem. */ activeKey?: EventKey; /** * Element used to render the component. */ as?: Reblend.ElementType; /** * A callback fired when a NavItem has been selected. */ onSelect?: SelectCallback; } declare const _default: Reblend.FC<NavProps> & { Item: DynamicRefForwardingComponent<Reblend.FC<import("./Button").ButtonProps>, NavItemProps>; }; export default _default;