src/app/contexts/UserContext/cookies/index.ts

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
import Cookie from 'js-cookie';

export const getCookiePolicy = () => {
  const POLICY_COOKIE = 'ckns_policy';

  return Cookie.get(POLICY_COOKIE) || '000';
};

export const personalisationEnabled = (cookiePolicy: string) =>
  !!(cookiePolicy && cookiePolicy.length === 3 && cookiePolicy[2] === '1');