1.1.0 • Published 8 years ago

swipe-actions v1.1.0

Weekly downloads
6
License
MIT
Repository
github
Last release
8 years ago

SwipeActions

React Native component for firing actions based on swipe gestures:

ScreenShot

Install

npm install swipe-actions --save

Use

Wrap main component in <SwipeActions />, pass two components and two callbacks as the upper and lower actions:

const mainComponent = (<View>
  <Text>
    Child Component
  </Text>
</View>);

// components shown on swipe
const node = pos => (
  <View>
    <Text>
      {`${pos} Action`}
    </Text>
  </View>);

// callbacks fired on release
const action = pos => () =>
  Alert.alert(`${pos} Action Fired!`);

<SwipeActions
   upperAction={action('Upper')}
   lowerAction={action('Lower')}
   upperNode={node('Upper')}
   lowerNode={node('Lower')}>
  {mainComponent}
</SwipeActions>

Please ★ on GitHub!