From 04a193ef372fd3527c9afe37b7ac260ce22d505c Mon Sep 17 00:00:00 2001 From: Dave Richer Date: Tue, 10 Sep 2024 13:11:23 -0400 Subject: [PATCH] feature/IO-2916-Remove-Beta-Switch-LEGACY - Remove cookie Signed-off-by: Dave Richer --- client/src/components/header/header.component.jsx | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/client/src/components/header/header.component.jsx b/client/src/components/header/header.component.jsx index 24ec82adb..44d1ade07 100644 --- a/client/src/components/header/header.component.jsx +++ b/client/src/components/header/header.component.jsx @@ -76,6 +76,19 @@ function Header({ const { t } = useTranslation(); + export const deleteBetaCookie = () => { + const cookieExists = document.cookie.split("; ").some((row) => row.startsWith(`betaSwitchImex=`)); + if (cookieExists) { + const domain = window.location.hostname.split(".").slice(-2).join("."); + document.cookie = `betaSwitchImex=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/; domain=.${domain}`; + console.log(`betaSwitchImex cookie deleted`); + } else { + console.log(`betaSwitchImex cookie does not exist`); + } + }; + + deleteBetaCookie(); + return (