iOS-style swipeout buttons that appear from behind React Native components.
React Native Swipeout is a React Native component that adds iOS-style swipeout functionality to mobile app interfaces. It allows developers to create hidden action buttons that appear when users swipe left or right on a list item or view, enabling actions like delete, edit, or custom operations. This component replicates a common iOS UI pattern for intuitive user interactions in React Native apps.
React Native developers building mobile applications who need to implement swipe-based actions in lists or interactive UI components, particularly those targeting iOS-like user experiences.
Developers choose React Native Swipeout for its straightforward API, customizable swipe buttons, and native-feeling gestures, providing an easy way to add familiar iOS swipe interactions without complex gesture handling code.
iOS-style swipeout buttons behind component
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Implements native-feeling swipe gestures to reveal hidden buttons, providing a familiar interaction pattern for iOS users as described in the key features.
Supports left and right swipe directions with configurable button appearance, including text, colors, and press handlers, based on the button props in the README.
Works with any React Native View component, making it easy to add swipe actions to lists or custom UI without major restructuring, as highlighted in the key features.
Focuses on ease of use with a straightforward API for implementing swipe interactions, aligning with the project's philosophy of prioritizing simplicity.
The project is marked as deprecated in the README, with no further updates, bug fixes, or security patches, making it risky for any production use.
May not work correctly with newer React Native versions or other gesture libraries, leading to potential conflicts and issues, as the deprecation suggests.
Compared to alternatives like react-native-gesture-handler, it lacks advanced gesture handling capabilities and performance optimizations, limiting its utility for complex apps.