An open API service indexing awesome lists of open source software.

https://github.com/blaiti/react-native-animations

A customizable Animations for React Native.
https://github.com/blaiti/react-native-animations

react react-native react-native-reanimated typescript

Last synced: 12 months ago
JSON representation

A customizable Animations for React Native.

Awesome Lists containing this project

README

          

# React Native Animations

A customizable Animations for React Native using [React Native
Reanimated](https://docs.swmansion.com/react-native-reanimated/).

![React Native Animations](https://github.com/blaiti/React-Native-Animations/assets/32510139/424dd910-bacf-430d-a703-30e14e3a5201)

## Table of Contents
- [Tech Stack](#tech-stack)
- [Quick Start](#quick-start)
- [Run Locally](#run-locally)
- [File Structure](#file-structure)
- [Author](#author)

## Tech Stack

**Frontend:** React Native

**Environment:** Android, iOS

## Quick start

Clone the repo
```bash
git clone https://github.com/blaiti/React-Native-Animations
```

Install React Native Animations with npm

```bash
cd React-Native-Animations
npm install
```

## Run Locally

To run locally on Android, run the following command

```bash
npm run android
```

To run locally on iOS, run the following command

```bash
npm run ios
```

## File Structure

Within the download you'll find the following directories and files:

```bash
React-Native-Animations
.
├── react-native.config.js
├── tsconfig.json
├── index.js
├── App.tsx
├── app.json
├── package.json
├── package_lock.json
├── babel.config.js
├── metro.config.js
├── android
├── ios
└── src
├── components
│ └── UserCard
│ ├── index.ts
│ ├── IUserCard.ts
│ └── UserCard.tsx
├── constants
│ └── users
├── screens
│ └── FlatListAnimation.tsx
└── styles
├── colors.ts
├── index.ts
├── mixins.ts
└── spacing.ts
```

## Author

- [@blaiti](https://github.com/blaiti)