Gathering detailed insights and metrics for react-native-bottom-sheet-js
Gathering detailed insights and metrics for react-native-bottom-sheet-js
Gathering detailed insights and metrics for react-native-bottom-sheet-js
Gathering detailed insights and metrics for react-native-bottom-sheet-js
react-native-js-bottom-sheet
Modal bottom sheet component for Android and iOS that follows the guidelines of Material Design.
react-native-scroll-bottom-sheet
Cross platform scrollable bottom sheet with virtualisation support, running at 60 FPS and fully implemented in JS land
react-native-sheet
A cross platform, pure JS implementation of bottom sheets in React Native.
@big-toni/react-native-bottom-sheet
RN component written in JS
npm install react-native-bottom-sheet-js
Typescript
Module System
Node Version
NPM Version
67.4
Supply Chain
89.1
Quality
75
Maintenance
100
Vulnerability
100
License
JavaScript (100%)
Total Downloads
0
Last Day
0
Last Week
0
Last Month
0
Last Year
0
1 Stars
13 Commits
1 Watchers
13 Branches
2 Contributors
Updated on Sep 04, 2021
Latest Version
1.0.5
Package Id
react-native-bottom-sheet-js@1.0.5
Unpacked Size
5.66 kB
Size
2.04 kB
File Count
4
NPM Version
6.13.7
Node Version
13.9.0
Cumulative downloads
Total Downloads
Last Day
0%
NaN
Compared to previous day
Last Week
0%
NaN
Compared to previous week
Last Month
0%
NaN
Compared to previous month
Last Year
0%
NaN
Compared to previous year
1
3
A bottom sheet that uses Material sheets #specs. Written in pure JS.
npm i react-native-bottom-sheet-js
or
yarn add react-native-bottom-sheet-js
if you are using Yarn
1import BottomSheet from 'react-native-bottom-sheet-js' 2 3// To open sheet do 4this.bottomSheet.open() 5 6// Always put <BottomSheet> at the very bottom of the screen file 7<View> 8 {/* Other content here. */} 9 <BottomSheet 10 ref={bottomSheet => { this.bottomSheet = bottomSheet }} 11 > 12 <Text>This is the content that will display when the bottom sheet is open.</Text> 13 </BottomSheet> 14</View>
backgroundColor
Color of the background
minHeight
Minimum height of the sheet when open. default value is 56 as stated https://material.io/components/sheets-bottom/#specs the minimum height of a sheet must be 56dp.
maxHeight
Maximum height of the sheet when open(only triggers when you have a lot of content). default value is 50%(Dimensions.get('window).height) of the screen height. as stated https://material.io/components/sheets-bottom/#specs the maximum height of a sheet must be half of the screen size which is 50%.
contentStyle
Style of the content component. Only accepts object as a parameter. If you specify a height on this component be sure to have it <= maxHeight so it won't clamp and render stuff out of place. You can add paddings or margins here.
open()
close()
toggle()
Open for PR's. Any improvements or fixes are welcome!
No vulnerabilities found.
Reason
no binaries found in the repo
Reason
no SAST tool detected
Details
Reason
Found 0/13 approved changesets -- score normalized to 0
Reason
0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0
Reason
no effort to earn an OpenSSF best practices badge detected
Reason
security policy file not detected
Details
Reason
project is not fuzzed
Details
Reason
license file not detected
Details
Reason
branch protection not enabled on development/release branches
Details
Reason
50 existing vulnerabilities detected
Details
Score
Last Scanned on 2025-07-07
The Open Source Security Foundation is a cross-industry collaboration to improve the security of open source software (OSS). The Scorecard provides security health metrics for open source projects.
Learn More