react-draggable-bottom-sheet
v1.15.0
Published
A React component with the bottom sheet experience we have for native mobile applications, but for web ✨
Downloads
2,085
Readme
React draggable bottom sheet
A React component with the bottom sheet experience we have for native mobile applications, but for web ✨
Installation
npm install react-draggable-bottom-sheet
Usage
import BottomSheet from "react-draggable-bottom-sheet";
const NiceComponent = () => {
const [isOpen, setIsOpen] = useState(false);
const close = () => setIsOpen(false);
return (
<BottomSheet isOpen={isOpen} close={close}>
// your UI code here
</BottomSheet>
);
};
In case you want some places to not drag the bottom sheet, just put the `data-no-drag`` data attribute on the tag.
<BottomSheet isOpen={isOpen} close={close}>
<div data-no-drag>don't drag the bottom sheet</div>
<div>here you can drag it</div>
</BottomSheet>