@afzalimdad9/react-alert
Version:
A simple react alert component
32 lines • 1.35 kB
TypeScript
import React from 'react';
import PropTypes from 'prop-types';
import { ProviderProps, AlertContextType } from './types';
declare const Provider: {
({ children, offset, position, timeout, type, transition, containerStyle, template: AlertComponent, context: Context, ...props }: React.PropsWithChildren<ProviderProps>): React.JSX.Element;
propTypes: {
offset: PropTypes.Requireable<string>;
position: PropTypes.Requireable<string>;
timeout: PropTypes.Requireable<number>;
type: PropTypes.Requireable<string>;
transition: PropTypes.Requireable<string>;
containerStyle: PropTypes.Requireable<object>;
template: PropTypes.Validator<NonNullable<NonNullable<PropTypes.ReactElementLike | ((...args: any[]) => any) | PropTypes.ReactComponentLike | null | undefined>>>;
context: PropTypes.Requireable<PropTypes.InferProps<{
Provider: PropTypes.Requireable<object>;
Consumer: PropTypes.Requireable<object>;
}>>;
};
defaultProps: {
offset: string;
position: string;
timeout: number;
type: string;
transition: string;
containerStyle: {
zIndex: number;
};
context: React.Context<AlertContextType | null>;
};
};
export default Provider;
//# sourceMappingURL=Provider.d.ts.map