UNPKG

baseui

Version:

A React Component library implementing the Base design language

18 lines (17 loc) 635 B
/// <reference types="react" /> import type { ArtworkIcon, BannerProps, BannerOverrides } from '../banner'; export type SystemBannerOverrides = BannerOverrides; export type SystemBannerProps = Omit<BannerProps, 'artwork' | 'hierarchy' | 'action'> & { artworkIcon?: ArtworkIcon; primaryAction?: { icon?: ArtworkIcon; onClick: (a: React.SyntheticEvent<HTMLButtonElement>) => unknown; label: string; }; secondaryAction?: { icon?: ArtworkIcon; onClick?: (a: React.SyntheticEvent<HTMLButtonElement>) => unknown; label: string; }; overrides?: SystemBannerOverrides; };