diff --git a/nuxt4/nuxt.config.ts b/nuxt4/nuxt.config.ts index ef5782e..7505cb3 100644 --- a/nuxt4/nuxt.config.ts +++ b/nuxt4/nuxt.config.ts @@ -79,6 +79,18 @@ export default defineNuxtConfig({ { urlPattern: /^https:\/\/authentik\.nucleoriofrio\.com\/.*/i, handler: 'NetworkOnly' + }, + { + urlPattern: ({ request }) => request.mode === 'navigate', + handler: 'NetworkFirst', + options: { + cacheName: 'pages-cache', + networkTimeoutSeconds: 3, + expiration: { + maxEntries: 10, + maxAgeSeconds: 60 * 60 * 24 // 24 hours + } + } } ] },