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 f6160fc commit 6be35c6Copy full SHA for 6be35c6
src/CSidebar.js
@@ -58,7 +58,6 @@ const CSidebar = props=>{
58
59
useEffect(() => {
60
isOpen === true ? createBackdrop() : removeBackdrop()
61
- onShowChange && onShowChange(isOpen)
62
return () => removeBackdrop()
63
}, [isOpen])
64
@@ -93,7 +92,10 @@ const CSidebar = props=>{
93
92
}
94
95
96
- const closeSidebar = () => setIsOpen(overlaid ? false : 'responsive')
+ const closeSidebar = () => {
+ onShowChange && onShowChange(overlaid ? false : 'responsive')
97
+ setIsOpen(overlaid ? false : 'responsive')
98
+ }
99
100
const isOnMobile = ()=>{
101
return Boolean(getComputedStyle(node.current).getPropertyValue('--is-mobile'))
0 commit comments