msw
Version:
16 lines (13 loc) • 382 B
text/typescript
import { cookieStore } from '../cookie-store'
import { getRawSetCookie } from '../response-decorators'
export async function storeResponseCookies(
request: Request,
response: Response,
): Promise<void> {
if (cookieStore === null) {
return
}
for (const responseCookie of getRawSetCookie(response)) {
await cookieStore.setCookie(responseCookie, request.url)
}
}