export default defineNuxtRouteMiddleware((to, from) => { const { username } = useGlobalState() if (!username.value && to.name !== 'Login') { console.log('yes') return navigateTo({ name: 'Login' }) } if (!username.value) return const { init } = useMediasoup() init() if (to.name === 'Login') { return navigateTo('/') } })