fixed closeNav function throwing an error
All checks were successful
CSGOWTF/csgowtf/pipeline/head This commit looks good

This commit is contained in:
cnachtigall1991
2021-10-20 18:14:25 +02:00
parent ed1893ffc5
commit 81e1bf251a
3 changed files with 10 additions and 9 deletions

View File

@@ -9,12 +9,12 @@
<div id="mainNav" class="collapse navbar-collapse navbar-nav justify-content-between"> <div id="mainNav" class="collapse navbar-collapse navbar-nav justify-content-between">
<ul class="list-unstyled"> <ul class="list-unstyled">
<li class="nav-item"> <li class="nav-item">
<router-link class="navbar-brand" to="/" @click="closeNav('#mainNav')"> <router-link class="navbar-brand" to="/" @click="closeNav('mainNav')">
CSGO<span class="text-up text-white fw-bold">WTF</span> CSGO<span class="text-up text-white fw-bold">WTF</span>
</router-link> </router-link>
</li> </li>
<li class="nav-item"> <li class="nav-item">
<router-link class="nav-link" to="/explore" @click="closeNav('#mainNav')"> <router-link class="nav-link" to="/explore" @click="closeNav('mainNav')">
Explore Explore
</router-link> </router-link>
</li> </li>
@@ -129,10 +129,10 @@ export default {
}) })
if (store.state.vanityUrl) { if (store.state.vanityUrl) {
closeNav('#mainNav') closeNav('mainNav')
GoToPlayer(store.state.vanityUrl) GoToPlayer(store.state.vanityUrl)
} else if (store.state.id64) { } else if (store.state.id64) {
closeNav('#mainNav') closeNav('mainNav')
GoToPlayer(store.state.id64) GoToPlayer(store.state.id64)
} }
@@ -160,7 +160,7 @@ export default {
if (e.target.attributes.id.name === 'searchform' || e.target.attributes.id.name === 'search' || e.target.attributes.id.name === 'search-button') if (e.target.attributes.id.name === 'searchform' || e.target.attributes.id.name === 'search' || e.target.attributes.id.name === 'search-button')
console.log('test') console.log('test')
} else } else
closeNav('#mainNav') closeNav('mainNav')
}) })
return { return {

View File

@@ -3,7 +3,8 @@ export const setTitle = (title) => {
} }
export const closeNav = (navSelector) => { export const closeNav = (navSelector) => {
const nav = document.querySelector(navSelector) const nav = document.getElementById(navSelector)
if (nav)
if (nav.classList.contains('show')) if (nav.classList.contains('show'))
nav.classList.remove('show') nav.classList.remove('show')
} }

View File

@@ -181,7 +181,7 @@ export default {
}) })
document.addEventListener('click', () => { document.addEventListener('click', () => {
closeNav('#matchNav') closeNav('matchNav')
}) })
return { return {