sonner-native
Version:
An opinionated toast component for React Native. A port of @emilkowalski's sonner.
42 lines (40 loc) • 861 B
text/typescript
import type {
AutoWiggle,
ToastPosition,
ToastSwipeDirection,
ToastTheme,
ToastVariant,
} from './types';
export const toastDefaultValues: {
duration: number;
position: ToastPosition;
offset: number;
swipeToDismissDirection: ToastSwipeDirection;
variant: ToastVariant;
visibleToasts: number;
closeButton: boolean;
dismissible: boolean;
unstyled: boolean;
invert: boolean;
pauseWhenPageIsHidden: boolean;
gap: number;
theme: ToastTheme;
autoWiggleOnUpdate: AutoWiggle;
richColors: boolean;
} = {
duration: 4000,
position: 'top-center',
offset: 0,
swipeToDismissDirection: 'up',
variant: 'info',
visibleToasts: 3,
closeButton: false,
dismissible: true,
unstyled: false,
invert: false,
pauseWhenPageIsHidden: false,
gap: 14,
theme: 'system',
autoWiggleOnUpdate: 'never',
richColors: false,
};