import * as React from 'react'; import { Button, ScaledSize, View } from 'react-native'; import Drawer from 'react-native-drawer'; class DrawerTest extends React.Component<{}, {open: boolean}> { state = { open: true }; render() { return ( } onOpen={this.onOpen} onClose={this.onClose} closedDrawerOffset={100} openDrawerOffset={(viewport: ScaledSize) => 50} side={ "bottom" } acceptPanOnDrawer={ true } onDragStart={ () => {} } > ); } private readonly onOpen = () => { this.setState({open: true}); } private readonly onClose = () => { this.setState({open: false}); } } const DrawerTest2: React.FC = () => { const ref = React.useRef(null); return (