useLockBody() — ui Function Reference
Architecture documentation for the useLockBody() function in use-lock-body.ts from the ui codebase.
Entity Profile
Dependency Diagram
graph TD eb80c267_738b_6187_e752_c77a07eb363c["useLockBody()"] 6ee33b99_b0ee_bc67_1958_6dc8a9a3d2cd["use-lock-body.ts"] eb80c267_738b_6187_e752_c77a07eb363c -->|defined in| 6ee33b99_b0ee_bc67_1958_6dc8a9a3d2cd style eb80c267_738b_6187_e752_c77a07eb363c fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
deprecated/www/hooks/use-lock-body.ts lines 4–12
export function useLockBody() {
React.useLayoutEffect((): (() => void) => {
const originalStyle: string = window.getComputedStyle(
document.body
).overflow
document.body.style.overflow = "hidden"
return () => (document.body.style.overflow = originalStyle)
}, [])
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does useLockBody() do?
useLockBody() is a function in the ui codebase, defined in deprecated/www/hooks/use-lock-body.ts.
Where is useLockBody() defined?
useLockBody() is defined in deprecated/www/hooks/use-lock-body.ts at line 4.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free