export default defineNuxtRouteMiddleware(async () => { const { hasRole } = useRoles() const requiredRole = 'super-admin' // Define the role required for this route if (!hasRole(requiredRole)) { return abortNavigation({ message: 'You are not authorized to access this page', statusCode: 403, }) } })