👋Getting Started
React Native Bottom Sheets was born out of a need for better management and coordination of multiple bottom sheets in complex React Native apps. While working on an app that involved several bottom sheets for features like authentication, welcome screens, and filters, I found existing solutions like Gorhom's Bottom Sheet challenging to coordinate effectively.
Inspired by the simplicity and flexibility of the react-native-modalfy library, I created this library to solve these problems. With react native bottom sheets, you can:
Easily group multiple bottom sheets and apply specific styles and props to each group.
Seamlessly manage features like rendering a backdrop for certain groups of bottom sheets.
Organize multiple bottom sheets without hassle.
Key Features
No Context API: You don't need to rely on context. Our
BottomSheetscomponent can be placed anywhere in your component tree, and you can control it from anywhere in your app using theuseBottomSheetshook.Global State Management: Control your bottom sheets from anywhere in your app without prop drilling or complex state management.
Flexible and Easy to Use: Simplifies the process of managing and styling multiple bottom sheets.
Let’s dive in and get started!
Last updated