Skip to content
This repository was archived by the owner on Oct 17, 2025. It is now read-only.

Commit 11d050f

Browse files
committed
jxl のときだけ service worker 使う
1 parent 3ad4923 commit 11d050f

1 file changed

Lines changed: 4 additions & 5 deletions

File tree

  • workspaces/client/src/serviceworker

workspaces/client/src/serviceworker/index.ts

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,10 @@ self.addEventListener('activate', (ev: ExtendableEvent) => {
1919
});
2020

2121
self.addEventListener('fetch', (ev: FetchEvent) => {
22-
ev.respondWith(
23-
queue.add(() => onFetch(ev.request), {
24-
throwOnTimeout: true,
25-
}),
26-
);
22+
const imgFormat = new URL(ev.request.url).searchParams.get('format');
23+
if (imgFormat === 'jxl') {
24+
ev.respondWith(queue.add(() => onFetch(ev.request), { throwOnTimeout: true }));
25+
}
2726
});
2827

2928
async function onFetch(request: Request): Promise<Response> {

0 commit comments

Comments
 (0)