File tree Expand file tree Collapse file tree 1 file changed +26
-9
lines changed
Expand file tree Collapse file tree 1 file changed +26
-9
lines changed Original file line number Diff line number Diff line change 8484 addIconClassesToNavigation ( ) ;
8585 } ,
8686 } ;
87- } ) ( ) ;
8887
89- /* const leftNavSelect = document.querySelector('select.astro-oojz3yon');
90- if (leftNavSelect) {
91- leftNavSelect.addEventListener('change', (event) => {
92- console.log('leftNavSelect changed');
93- window.LocalStackIconLoader.refresh();
94- });
95- }
96- */
88+ function handleDropdownNavigation ( ) {
89+ const leftNavSelect = document . querySelector ( 'select.astro-oojz3yon' ) ;
90+ if ( leftNavSelect ) {
91+ leftNavSelect . addEventListener ( 'change' , ( event ) => {
92+ const selectedValue = event . target . value ;
93+ console . log ( 'Dropdown changed to:' , selectedValue ) ;
94+
95+ if ( selectedValue === 'AWS' ) {
96+ window . location . href = '/aws/' ;
97+ } else if ( selectedValue === 'Snowflake' ) {
98+ window . location . href = '/snowflake/' ;
99+ }
100+
101+ setTimeout ( ( ) => {
102+ window . LocalStackIconLoader . refresh ( ) ;
103+ } , 100 ) ;
104+ } ) ;
105+ }
106+ }
107+ if ( document . readyState === 'loading' ) {
108+ document . addEventListener ( 'DOMContentLoaded' , handleDropdownNavigation ) ;
109+ } else {
110+ handleDropdownNavigation ( ) ;
111+ }
112+ setTimeout ( handleDropdownNavigation , 500 ) ;
113+ } ) ( ) ;
You can’t perform that action at this time.
0 commit comments