UNPKG

@swapr/ui

Version:

Lib of UI components and web3 components

23 lines (20 loc) 1.32 kB
import * as class_variance_authority_dist_types from 'class-variance-authority/dist/types'; import { PropsWithChildren, ReactNode } from 'react'; import { IconName } from '@/components'; declare const toastStyles: (props?: ({ colorScheme?: "default" | "error" | "success" | "warning" | "info" | null | undefined; } & class_variance_authority_dist_types.ClassProp) | undefined) => string; interface ToastProps extends PropsWithChildren { actionText?: ReactNode | string | undefined; actionOnClick?: () => void; colorScheme?: "default" | "error" | "success" | "warning" | "info"; className?: string; iconName?: IconName; } declare const toast: ({ actionOnClick, actionText, colorScheme, children, className, }: ToastProps) => void; declare const errorToast: ({ actionOnClick, actionText, children, className, iconName, }: ToastProps) => void; declare const successToast: ({ actionOnClick, actionText, children, className, iconName, }: ToastProps) => void; declare const warningToast: ({ actionOnClick, actionText, children, className, iconName, }: ToastProps) => void; declare const infoToast: ({ actionOnClick, actionText, children, className, iconName, }: ToastProps) => void; export { errorToast, infoToast, successToast, toast, toastStyles, warningToast }; //# sourceMappingURL=Toast.d.d.ts.map