svelte-swipeout
Version:
iOS-style swipeable list component for Svelte 5 with delete animations and mobile-optimized touch handling
10 lines (9 loc) • 913 B
TypeScript
export { default as Swipeout } from './Swipeout.svelte';
export { default as SwipeoutItem } from './SwipeoutItem.svelte';
export { default as SwipeoutActionsLeft } from './SwipeoutActionsLeft.svelte';
export { default as SwipeoutActionsRight } from './SwipeoutActionsRight.svelte';
export { default as SwipeoutAction } from './SwipeoutAction.svelte';
export { default as SwipeoutContent } from './SwipeoutContent.svelte';
export type { SwipeoutProps, SwipeoutItemProps, SwipeoutActionProps, SwipeoutActionsProps, SwipeoutContentProps, SwipeoutConfig, SwipeDirection, SwipeState, AnimationType, ActionType, SwipeEventDetail, ActionEventDetail, SwipeEvents, SwipeoutContextValue } from './swipeout.types';
export { getSwipeoutContext, setSwipeoutContext, hasSwipeoutContext } from './swipeout-context.svelte';
export { swipe, springAnimation, supportsHapticFeedback, triggerHapticFeedback } from './actions/swipe';