Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@skava/ui / dist / components / features / SnackBar / typings.d.ts
Size: Mime:
import { ReactNode } from 'react';
import { CommonState } from 'src/state/common';
export declare type SnackBarState = CommonState;
export interface SnackBarRenderProp {
    (props: SnackBarProps, state?: SnackBarState): ReactNode;
}
export interface SnackBarProps {
    label?: string;
    position?: string;
    children?: ReactNode;
    className?: string;
    isVisible?: boolean;
    state?: SnackBarState;
    renderWrap?: SnackBarRenderProp;
    renderMessage?: SnackBarRenderProp;
    renderActionButtonGroup?: SnackBarRenderProp;
}