We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b438b3b commit 82f90faCopy full SHA for 82f90fa
app/root.res
@@ -33,9 +33,17 @@ open ReactRouter
33
34
@react.component
35
let default = () => {
36
+ let {pathname} = ReactRouter.useLocation()
37
let (isOverlayOpen, setOverlayOpen) = React.useState(_ => false)
38
let (isScrollLockEnabled, setIsScrollLockEnabled) = React.useState(_ => false)
39
40
+ React.useEffect(() => {
41
+ // When the path changes close the sidebar and disable scroll lock
42
+ setOverlayOpen(_ => false)
43
+ setIsScrollLockEnabled(_ => false)
44
+ None
45
+ }, [pathname])
46
+
47
<html>
48
<head>
49
<style> {React.string("html {opacity:0;}")} </style>
0 commit comments