export default defineNuxtRouteMiddleware((to) => { const user = useSupabaseUser() const publicRoutes = ['/', '/login', '/signup', '/auth/callback'] if (publicRoutes.includes(to.path)) return if (!user.value) { return navigateTo('/') } })