1
0
Fork 0
mirror of https://github.com/betagouv/mon-entreprise synced 2025-02-10 13:55:03 +00:00

chore: ajout d'un cache Piano

This commit is contained in:
Alice Dahan 2025-01-14 16:41:59 +01:00 committed by Jalil Arfaoui
parent d8b7cc4708
commit 4aa505021f

View file

@ -72,6 +72,23 @@ const networkFirstJS = new Route(
registerRoute(networkFirstJS)
const networkFirstPiano = new Route(
({ url }) => {
return url.hostname === 'tag.aticdn.net'
},
new NetworkFirst({
cacheName: 'piano-cache',
plugins: [
new ExpirationPlugin({
maxAgeSeconds: 1 * MONTH,
maxEntries: 40,
}),
],
})
)
registerRoute(networkFirstPiano)
const staleWhileRevalidate = new Route(
({ request, sameOrigin, url }) => {
return (