Repository URL to install this package:
|
Version:
2.1.6 ▾
|
import { SnackBarProps, SnackBarState } from '@skava/ui/dist/components/features/SnackBar';
import { ReactNode } from 'react';
export interface AutoDismissingSnackBarOnAutoDismiss {
(props: AutoDismissingSnackBarProps, state: AutoDismissingSnackBarState): void;
}
export interface AutoDismissingSnackBarRenderProp {
(props: AutoDismissingSnackBarProps, state: AutoDismissingSnackBarState): ReactNode;
}
export interface AutoDismissingSnackBarProps extends SnackBarProps {
autoDismissingDuration?: number;
/**
* @alias onClose
*/
onAutoDismiss?: AutoDismissingSnackBarOnAutoDismiss;
animationDuration?: number;
renderSnackBar?: AutoDismissingSnackBarRenderProp;
}
export interface AutoDismissingSnackBarState extends SnackBarState {
}