amplify-material-ui
Version:
A Material-UI based implementation of aws amplify
28 lines (27 loc) • 1.13 kB
TypeScript
import * as React from 'react';
import { SnackbarOrigin } from '@mui/material';
declare const variantIcon: {
success: import("@mui/material/OverridableComponent").OverridableComponent<import("@mui/material").SvgIconTypeMap<{}, "svg">> & {
muiName: string;
};
warning: import("@mui/material/OverridableComponent").OverridableComponent<import("@mui/material").SvgIconTypeMap<{}, "svg">> & {
muiName: string;
};
error: import("@mui/material/OverridableComponent").OverridableComponent<import("@mui/material").SvgIconTypeMap<{}, "svg">> & {
muiName: string;
};
info: import("@mui/material/OverridableComponent").OverridableComponent<import("@mui/material").SvgIconTypeMap<{}, "svg">> & {
muiName: string;
};
};
export interface ToastProps {
className?: string;
autoHideDuration?: number;
anchorOrigin?: SnackbarOrigin;
content?: string;
variant?: keyof typeof variantIcon;
open?: boolean;
onClose?: (event: React.SyntheticEvent | React.MouseEvent, reason?: string) => void;
}
export declare const Toast: React.FC<ToastProps>;
export {};