UNPKG

baseui

Version:

A React Component library implementing the Base design language

27 lines (26 loc) 708 B
/// <reference types="react" /> import type { Override } from '../helpers/overrides'; import type { TYPE } from './constants'; export type Type = keyof typeof TYPE; export type MobileHeaderOverrides = { Root?: Override; Title?: Override; NavContainer?: Override; HeaderButton?: Override; ActionButtonsContainer?: Override; }; export type IconButton = { renderIcon?: React.ComponentType<{ size: number; } & any>; onClick: () => void; label: string; }; export type MobileHeaderProps = { title?: string; expanded?: boolean; navButton?: IconButton; actionButtons?: [IconButton?, IconButton?]; type?: Type; overrides?: MobileHeaderOverrides; };