mirror of
https://github.com/zhigang1992/react-native-bottom-sheet.git
synced 2026-01-13 17:32:07 +08:00
ed8b86bbf886befdce71c69f0c1d3030e210efe4
* feat: add a bottom inset option * fix: remove debug * feat: add footer example and fix modal behaviour * fix: remove subtraction * fix: modal handle shows when stacked and minimized * fix: set top and bottom of the root container as not to break other modals * chore: updated normalize snap points calculating * refactor: container styling * fix: dismissing modals when unmounting * chore: updated exmaple * chore: updated bottom sheet props description Co-authored-by: Dawid van der Hoven <dawidvdh@gmail.com> Co-authored-by: Mo Gorhom <gorhom@me.com>
React Native Bottom Sheet
A performant interactive bottom sheet with fully configurable options 🚀
Features
- 🌟 Modal presentation view, Bottom Sheet Modal.
- Smooth interactions & snapping animations.
- Support
FlatList,SectionList,ScrollView&Viewscrolling interactions. - Support
React NavigationIntegration. - Compatible with
Reanimatedv1 & v2. - Compatible with
Expo. - Accessibility support.
- Written in
TypeScript. - Read more.
Getting Started
Check out the documentation website.
Versioning
This library been written in 2 versions of Reanimated, and kept both implementation in 2 separate branches:
Version 2
This version is written with Reanimated v1 & compatible with Reanimated v2, this version is located at master branch and its changelog here.
Version 3
This version is written with Reanimated v2 and CAN NOT RUN with Reanimated v1, this version is located at v3 branch and its changelog here.
All new features will be added to Reanimated v2 version, however I will keep maintaining Reanimated v1 version until further notice.
Author
License
Languages
TypeScript
82.5%
MDX
6.3%
Java
3.1%
JavaScript
2.8%
CSS
2.1%
Other
3.1%

