@gluestack-ui-nightly/core
Version:
Universal UI components for React Native, Expo, and Next.js
18 lines • 747 B
JSX
import { getToastHook } from './Toast';
import { ToastComponent } from './ToastComponent';
import { ToastTitle } from './ToastTitle';
import { ToastDescription } from './ToastDescription';
export const createToastHook = (AnimationWrapper, AnimatePresence) => {
return getToastHook(AnimationWrapper, AnimatePresence);
};
export function createToast({ Root, Title, Description, }) {
const Toast = ToastComponent(Root);
Toast.Title = ToastTitle(Title);
Toast.Description = ToastDescription(Description);
Toast.displayName = 'Toast';
Toast.Title.displayName = 'Toast.Title';
Toast.Description.displayName = 'Toast.Description';
return Toast;
}
export { ToastProvider } from './Toast';
//# sourceMappingURL=index.jsx.map