PronounsPage/middleware/layoutFromQuery.ts

8 lines
202 B
TypeScript

import { defineNuxtRouteMiddleware, setPageLayout } from 'nuxt/app';
export default defineNuxtRouteMiddleware((to) => {
if (to.query.layout === 'basic') {
setPageLayout('basic');
}
});