All files / app/utils cookies.ts

83.33% Statements 5/6
50% Branches 1/2
100% Functions 2/2
100% Lines 5/5

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 1010x 10x   10x 10x   9x      
export function getCookie(name: string): string | undefined {
  Iif (typeof document === "undefined") return undefined;
 
  const prefix = `${name}=`;
  return document.cookie
    .split("; ")
    .find((row) => row.startsWith(prefix))
    ?.slice(prefix.length);
}