Repository URL to install this package:
|
Version:
0.14.1 ▾
|
import {
SnackBar,
SnackBarProps,
SnackBarState,
} from 'src/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 { }