diff --git a/static/js/main.js b/static/js/main.js index d0a0f56..7585139 100644 --- a/static/js/main.js +++ b/static/js/main.js @@ -245,4 +245,24 @@ function switchTab(tabName) { loadHomeContent(); } } + + // Handle URL hash on page load + if (window.location.hash) { + const hash = window.location.hash.substring(1); + if (hash === 'watchlist' || hash === 'anime' || hash === 'series' || hash === 'providers') { + switchTab(hash); + } + } +} + +// Listen for hash changes +window.addEventListener('hashchange', () => { + if (window.location.hash) { + const hash = window.location.hash.substring(1); + if (hash === 'watchlist' || hash === 'anime' || hash === 'series' || hash === 'providers') { + switchTab(hash); + } + } +}); +} }