Update selected item color in Pass menu
[ProtonMail-WebClient.git] / packages / pass / lib / settings / beta.ts
blob4e7a3212dd36a51176b94ae4fd98503f1d672229
1 import { deleteCookie, getCookie, setCookie } from '@proton/shared/lib/helpers/cookies';
3 export const sanitizeBetaSetting = (beta: boolean = false): boolean => {
4     const current = getCookie('Tag');
5     if (beta) return current === 'alpha' || current == 'beta';
6     return Boolean(current && current !== 'default');
7 };
9 export const setVersionTag = (beta: boolean = false, forceAlpha: boolean = false) => {
10     if (beta) {
11         setCookie({
12             cookieName: 'Tag',
13             cookieValue: forceAlpha ? 'alpha' : 'beta',
14             expirationDate: 'max',
15             path: '/',
16         });
17     } else deleteCookie('Tag');