Bottom Sheet
Note:
Make sure that you have completed Step 3 in the setup guide before using BottomSheet.
Overlay Modal that displays content from the bottom of the screen.

Usage#
const [isVisible, setIsVisible] = useState(false);const list = [ { title: 'List Item 1' }, { title: 'List Item 2' }, { title: 'Cancel', containerStyle: { backgroundColor: 'red' }, titleStyle: { color: 'white' }, onPress: () => setIsVisible(false), },];
<BottomSheet isVisible={isVisible} containerStyle={{ backgroundColor: 'rgba(0.5, 0.25, 0, 0.2)' }}> {list.map((l, i) => ( <ListItem key={i} containerStyle={l.containerStyle} onPress={l.onPress}> <ListItem.Content> <ListItem.Title style={l.titleStyle}>{l.title}</ListItem.Title> </ListItem.Content> </ListItem> ))}</BottomSheet>;Props#
Reference#
containerStyle#
Style of the bottom sheet's container
Use this to change the color of the underlay
| Type | Default |
|---|---|
| View style (object) | Internal Style |
isVisible#
Is the modal component shown
| Type | Default |
|---|---|
| boolean | false |
modalProps#
Additional props handed to the Modal
| Type | Default |
|---|---|
| Modal Props | {} |