File tree Expand file tree Collapse file tree 1 file changed +7
-6
lines changed
Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change 11import type React from 'react'
2+ import styles from '@patternfly/react-styles/css/components/Page/page'
23import { PageToggleButton } from '@patternfly/react-core'
34import BarsIcon from '@patternfly/react-icons/dist/esm/icons/bars-icon'
45import { useStore } from '@nanostores/react'
@@ -21,14 +22,14 @@ export const PageToggle: React.FunctionComponent = () => {
2122 return
2223 }
2324
24- if ( ! sideBarIsland . classList . contains ( 'pf-v6-c-page__sidebar' ) ) {
25+ if ( ! sideBarIsland . classList . contains ( styles . pageSidebar ) ) {
2526 sideBarIsland . classList . add (
26- 'pf-v6-c-page__sidebar' ,
27- $isNavOpen ? 'pf-m- expanded' : 'pf-m- collapsed' ,
27+ styles . pageSidebar ,
28+ $isNavOpen ? styles . modifiers . expanded : styles . modifiers . collapsed ,
2829 )
2930 } else {
30- sideBarIsland . classList . toggle ( 'pf-m- expanded' )
31- sideBarIsland . classList . toggle ( 'pf-m- collapsed' )
31+ sideBarIsland . classList . toggle ( styles . modifiers . expanded )
32+ sideBarIsland . classList . toggle ( styles . modifiers . collapsed )
3233 }
3334 sideBarIsland . setAttribute ( 'aria-hidden' , `${ ! $isNavOpen } ` )
3435 }
@@ -39,7 +40,7 @@ export const PageToggle: React.FunctionComponent = () => {
3940
4041 useEffect ( ( ) => {
4142 applySidebarStylesToIsland ( )
42- } , [ $isNavOpen ] )
43+ } , [ $isNavOpen , applySidebarStylesToIsland ] )
4344
4445 return (
4546 < PageToggleButton
You can’t perform that action at this time.
0 commit comments