@@ -2,37 +2,38 @@ function sceneDivider(tabs) {
22 const dividerBtn = document . querySelector ( ".scene-divider > button" ) ;
33
44 // check if tab is currently collapsed, and if it should be
5- const isCollapsed = ( ) => tabs . classList . contains ( "collapsed" )
6- const storedCollapse = localStorage . getItem ( "remember-state-divider" ) == "true"
5+ const isCollapsed = ( ) => tabs . classList . contains ( "collapsed" ) ;
6+ const storedCollapse =
7+ localStorage . getItem ( "remember-state-divider" ) == "true" ;
78 // if it should be, but is not, collapse
8- if ( storedCollapse && ! isCollapsed ( ) ) dividerBtn . click ( )
9+ if ( storedCollapse && ! isCollapsed ( ) ) dividerBtn . click ( ) ;
910
1011 // add listener to change desired state based on current collapsed state
1112 dividerBtn . addEventListener ( "click" , ( ) => {
1213 // isCollapsed does not update in time
13- const newState = ! isCollapsed ( )
14- localStorage . setItem ( "remember-state-divider" , newState )
15- } )
14+ const newState = ! isCollapsed ( ) ;
15+ localStorage . setItem ( "remember-state-divider" , newState ) ;
16+ } ) ;
1617}
1718
1819function navTab ( ) {
19- const detailsNav = document . querySelector ( ".nav-tabs" )
20+ const detailsNav = document . querySelector ( ".nav-tabs" ) ;
2021
2122 // Check local storage for entries
2223 let activeKey = localStorage . getItem ( "remember-state-navtab" ) ;
2324
2425 // click on desired active key if defined
2526 if ( activeKey ) {
26- detailsNav . querySelector ( `a[data-rb-event-key="${ activeKey } "]` ) . click ( )
27+ detailsNav . querySelector ( `a[data-rb-event-key="${ activeKey } "]` ) . click ( ) ;
2728 }
2829
2930 // add event listener
30- detailsNav . querySelectorAll ( "a" ) . forEach ( href => {
31- href . addEventListener ( "click" , function ( ) {
32- localStorage . setItem ( "remember-state-navtab" , this . dataset . rbEventKey )
33- } )
34- } )
31+ detailsNav . querySelectorAll ( "a" ) . forEach ( ( href ) => {
32+ href . addEventListener ( "click" , function ( ) {
33+ localStorage . setItem ( "remember-state-navtab" , this . dataset . rbEventKey ) ;
34+ } ) ;
35+ } ) ;
3536}
3637
37- csLib . PathElementListener ( "/scenes/" , ".nav-tabs" , navTab )
38- csLib . PathElementListener ( "/scenes/" , ".scene-tabs" , sceneDivider )
38+ csLib . PathElementListener ( "/scenes/" , ".nav-tabs" , navTab ) ;
39+ csLib . PathElementListener ( "/scenes/" , ".scene-tabs" , sceneDivider ) ;
0 commit comments