split global.css
This commit is contained in:
@@ -52,8 +52,10 @@ export const ALL: APIRoute = async ({ request, params }) => {
|
||||
if (FORBIDDEN_RESPONSE_HEADERS.has(k)) return;
|
||||
responseHeaders.set(key, value);
|
||||
});
|
||||
// @ts-expect-error — getSetCookie is on Node fetch's Headers
|
||||
const setCookies: string[] = response.headers.getSetCookie?.() ?? [];
|
||||
// getSetCookie is present on Node/undici Headers; type it locally so we
|
||||
// neither depend on a specific @types/node nor need a ts-suppression.
|
||||
const h = response.headers as Headers & { getSetCookie?: () => string[] };
|
||||
const setCookies: string[] = h.getSetCookie?.() ?? [];
|
||||
for (const c of setCookies) {
|
||||
responseHeaders.append('set-cookie', c);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user