All files / src/common fetch-private.ts

100% Statements 4/4
66.66% Branches 2/3
100% Functions 1/1
100% Lines 4/4

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 1368x   68x             68x 90x    
const isClientSide = typeof window !== 'undefined';
 
const DEFAULT_FETCH_OPTIONS: RequestInit = isClientSide
  ? {
      referrer: 'no-referrer',
      referrerPolicy: 'no-referrer',
    }
  : {};
 
export async function fetchPrivate(input: RequestInfo, init: RequestInit = {}): Promise<Response> {
  return fetch(input, { ...DEFAULT_FETCH_OPTIONS, ...init });
}