liveh5-nuxt/app/middleware/route.global.ts
2025-01-08 13:26:12 +08:00

8 lines
257 B
TypeScript

import type { RouteLocationNormalized } from 'vue-router'
import useKeepalive from '~/composables/keepalive'
export default defineNuxtRouteMiddleware((to: RouteLocationNormalized) => {
if (to.meta && to.meta.keepalive)
useKeepalive().addRoute(to)
})