UseLockScroll
Last updated: 3.0.0 (04/07/2024)
Usage
import { useLockScroll, useDisclosure, Modal, Button } from "@valence-ui/core";
function MyComponent() {
const disclosure = useDisclosure();
// Lock scroll when modal is open
useLockScroll(disclosure.opened);
return (
<>
<Button onClick={() => disclosure.open()}>
Open Modal
</Button>
<Modal disclosure={disclosure} title="My Modal">
Scroll is locked while this modal is open!
</Modal>
</>
)
}Custom element
Parameters
Parameter
Type
Description
Last updated