UNPKG

fets

Version:

TypeScript HTTP Framework focusing on e2e type-safety, easy setup, performance & great developer experience

21 lines (20 loc) 638 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.useClientCookieStore = void 0; function useClientCookieStore(cookieStore) { return { onRequestInit({ requestInit }) { requestInit.headers = { ...requestInit.headers, cookie: cookieStore.cookieString, }; }, onResponse({ response }) { const setCookie = response.headers.get('set-cookie'); if (setCookie) { cookieStore.cookieString = setCookie; } }, }; } exports.useClientCookieStore = useClientCookieStore;