@gluestack-ui/toast
Version:
A universal headless toast component for React Native, Next.js & React
14 lines (13 loc) • 622 B
TypeScript
import type { IToastComponentType } from './types';
export declare const createToastHook: (AnimationWrapper: any, AnimatePresence: any) => () => {
show: (props: import("./types").IToastProps) => string;
close: (id: string) => void;
closeAll: () => void;
isActive: (id: string) => boolean;
};
export declare function createToast<Root, Title, Description>({ Root, Title, Description, }: {
Root: React.ComponentType<Root>;
Title: React.ComponentType<Title>;
Description: React.ComponentType<Description>;
}): IToastComponentType<Root, Title, Description>;
export { ToastProvider } from './Toast';