All Projects → codingki → react-native-touchable-moti

codingki / react-native-touchable-moti

Licence: other
React Native Touchable with Custom Animations

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to react-native-touchable-moti

musicont
React Native & Expo music player application UI
Stars: ✭ 72 (+350%)
Mutual labels:  expo
snack
Expo Snack lets you run Expo in the browser.
Stars: ✭ 187 (+1068.75%)
Mutual labels:  expo
expo-multi-screen-starter
react native / expo / react navigation v6
Stars: ✭ 74 (+362.5%)
Mutual labels:  expo
meteor-react-native
Meteor client for React Native matching Meteor Spec
Stars: ✭ 43 (+168.75%)
Mutual labels:  expo
react-native-react-bridge
An easy way to integrate your React (or Preact) app into React Native app with WebView.
Stars: ✭ 84 (+425%)
Mutual labels:  expo
umi-react-native
umi preset plugins for react-native
Stars: ✭ 54 (+237.5%)
Mutual labels:  expo
react-native-login-screen-android-ios
React Native Login Screen for Android & iOS
Stars: ✭ 143 (+793.75%)
Mutual labels:  expo
mobile-deep-learning-classifier
Tutorial on building and deploying a Mobile Deep Learning Classifier for food
Stars: ✭ 64 (+300%)
Mutual labels:  expo
acgnfuns-app
A react native app based on expo, dva, etc.
Stars: ✭ 14 (-12.5%)
Mutual labels:  expo
react-native-figma-squircle
Figma-flavored squircles for React Native
Stars: ✭ 207 (+1193.75%)
Mutual labels:  expo
exponent-server-sdk-golang
Exponent push notification go library
Stars: ✭ 43 (+168.75%)
Mutual labels:  expo
turtle-action
🐢 Turtle CLI with GitHub Actions for building expo-project
Stars: ✭ 16 (+0%)
Mutual labels:  expo
react-native-boilerplate
Expo + Redux + React Navigation Pre-setup Template (expo SDK 44)
Stars: ✭ 142 (+787.5%)
Mutual labels:  expo
pro-chat
Full featured chat app built with 💙 Expo & Firebase 🔥
Stars: ✭ 24 (+50%)
Mutual labels:  expo
TiktokClone
TIKTOK Clone React Native Tutorial 2021 👨‍💻 I'll show you how you can do this in the simplest way and terms possible. By the end of this series you'll have learned how the big companies do it and will be able to do the same, you not only will be able to do this app, but you'll be able to put what you learn into your very own projects! In this se…
Stars: ✭ 69 (+331.25%)
Mutual labels:  expo
acharep
🏠 App to find fraternities near your university
Stars: ✭ 23 (+43.75%)
Mutual labels:  expo
react-native-ink
React Native for CLIs
Stars: ✭ 28 (+75%)
Mutual labels:  expo
shopping-cart
A full-fledged package to build an e-commerce application for iOS and Android similar to Myntra/JackThreads. Available with beautiful design and necessary features along with screen for Dashboard and Mobile app. Build using React Native, Expo, React, GraphQL, Apollo Client, Node and MongoDB.
Stars: ✭ 64 (+300%)
Mutual labels:  expo
crypto-markets
react-native-cryptocurrency-ticker
Stars: ✭ 27 (+68.75%)
Mutual labels:  expo
native-kitchensink
📱 Playground for ReactiveSearch Native components
Stars: ✭ 46 (+187.5%)
Mutual labels:  expo

React Native Animated Touchable Component

Preview

Documentation

Example

Example

Installation

This component uses Moti, which uses Reanimated 2 so you need to install Moti and Reanimated 2.

1. Install Moti

npm install moti

2. Install Reanimated 2

Moti requires that you install react-native-reanimated. The minimum version of Reanimated it's been tested on is 2.0.0-rc.0.

If you're using Expo

Please follow the Expo instructions for installing react-native-reanimated v2.

You'll need at least Expo SDK 40.

If you aren't using Expo

Please follow Reanimated's installation instructions for v2.

3. Install the package

npm install react-native-touchable-moti

Web

Follow this instruction https://moti.fyi/web

Props

Props Required TochableScale Default Value TouchableLift Default Value
PressableProps
value no 1.1 -10

Usage

Import

import { TouchableScale, TouchableLift } from  'react-native-touchable-moti';

TouchableScale

<TouchableScale style={styles.button} onPress={}>
    <Text style={styles.text}>Press me!</Text>
</TouchableScale>

TouchableLift

<TouchableLift style={styles.button} onPress={}>
    <Text style={styles.text}>Press me!</Text>
</TouchableLift>

You can use it as a wrapper too, like this

<TouchableLift onPress={}>
    <View style={styles.button}>
	    <Text style={styles.text}>Press me!</Text>
    </View>
</TouchableLift>

Big thanks to Fernando Rojo

Try Moti

Reach me on twitter @kikiding

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].