Skip to content

omarait-mlouk/bottom-sheet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Native Reanimated Bottom Sheet

This mini project aims to be a single and simple component for react-native applications. It provides a clear, configurable, and customizable bottom sheet imitating native bottom sheet behavior, built from scratch with no extra native dependencies, to overpower it and speed up the development process.

Prerequisites

Base dependencies

Installation

Open a Terminal in the project root and run:

npm install

Or if you want to create your own project make sure to install the following dependencies react-native-gesture-handler and react-native-reanimated.

If you are using Expo, to ensure that you get the compatible versions of the libraries, run:

expo install react-native-gesture-handler react-native-reanimated

If you are not using Expo, run the following:

yarn add react-native-reanimated react-native-gesture-handler

Or if you use npm:

npm install react-native-reanimated react-native-gesture-handler

Make sure to add the following plugin in babel.config.js

presets: ['babel-preset-expo'],
plugins: [
    'react-native-reanimated/plugin',
],

We're done! Now you can build and run the app on your device/simulator.

About

A bottom sheet using reanimated library with react native

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published