UNPKG

@brizy/media-gallery

Version:
15 lines (14 loc) 466 B
import { ReactElement, ReactText } from "react"; import { Props as IconProps } from "@brizy/ui/lib/Icon"; export interface Tab<T extends ReactText> { id: T; title: string; icon: IconProps["source"]; } export interface Props<T extends ReactText> { tabs: Tab<T>[]; value: T; onChange?: (t: T) => void; onClose: VoidFunction; } export declare function Header<T extends ReactText>({ tabs, value, onClose, onChange }: Props<T>): ReactElement;