boilarplate-nuxt3-server-ta.../plugins/navbar.ts

10 lines
366 B
TypeScript

export default defineNuxtPlugin((nuxtApp) => {
// when page redirect on mobile device, close drawer navbar
nuxtApp.hook('page:finish', () => {
const showDrawer = useState<boolean>('navbar.showDrawer', () => false)
const showOptions = useState<boolean>('navbar.showOptions', () => false)
showDrawer.value = false
showOptions.value = false
})
})