import { readStoredUser } from "../stores/session"; export default defineNuxtRouteMiddleware(() => { if (!import.meta.client) return; const token = localStorage.getItem("vmall.token"); const user = readStoredUser(); if (!token || !user || user.role !== "platform_admin") { return navigateTo("/login"); } });