UNPKG

@coinbase/wallet-sdk

Version:
32 lines 917 B
import { FunctionComponent } from 'preact'; export interface SnackbarInstanceProps { message?: string; menuItems?: SnackbarMenuItem[]; autoExpand?: boolean; } export interface SnackbarMenuItem { isRed: boolean; info: string; svgWidth: string; svgHeight: string; path: string; defaultFillRule: 'inherit' | 'evenodd'; defaultClipRule: 'inherit' | 'evenodd'; onClick: () => void; } export declare class Snackbar { private readonly darkMode; private readonly items; private nextItemKey; private root; constructor(); attach(el: Element): void; presentItem(itemProps: SnackbarInstanceProps): () => void; clear(): void; private render; } export declare const SnackbarContainer: FunctionComponent<{ darkMode: boolean; }>; export declare const SnackbarInstance: FunctionComponent<SnackbarInstanceProps>; //# sourceMappingURL=Snackbar.d.ts.map