UNPKG

@brizy/ui

Version:
21 lines (20 loc) 704 B
import React, { ReactElement, ReactNode } from "react"; export interface Props<T extends string | number> { active?: T; wide?: boolean; theme?: "dark" | "light"; divider?: boolean; disabled?: boolean; children: ReactNode; sticky?: boolean; onChange?: (t: T) => void; } export interface Context<T> { disabled?: boolean; active?: T; setActive: (t: T) => void; } declare const NavListContext: React.Context<Context<string | number>>; export declare function NavList<T extends string | number>({ active, divider, wide, onChange, children, disabled, sticky, theme, }: Props<T>): ReactElement; export { NavListContext }; export { NavListItem } from "./NavListItem";