import { RequestCookies } from '../../server/web/spec-extension/cookies'; import { requestAsyncStorage } from './request-async-storage'; import { staticGenerationBailout } from './static-generation-bailout'; export function headers() { if (staticGenerationBailout('headers')) { return new Headers({}); } const requestStore = requestAsyncStorage && 'getStore' in requestAsyncStorage ? requestAsyncStorage.getStore() : requestAsyncStorage; return requestStore.headers; } export function previewData() { const requestStore = requestAsyncStorage && 'getStore' in requestAsyncStorage ? requestAsyncStorage.getStore() : requestAsyncStorage; return requestStore.previewData; } export function cookies() { if (staticGenerationBailout('cookies')) { return new RequestCookies(new Headers({})); } const requestStore = requestAsyncStorage && 'getStore' in requestAsyncStorage ? requestAsyncStorage.getStore() : requestAsyncStorage; return requestStore.cookies; } //# sourceMappingURL=headers.js.map