/** * read a cookie from storage * got this from w3schools * https://www.w3schools.com/js/js_cookies.asp * @param {string} cname The name of the cookie to return */ const getCookie = (cname: string) => { try { const name = `${cname}=`; const decodedCookie = decodeURIComponent(document.cookie); const ca = decodedCookie.split(";"); for (let i = 0; i < ca.length; i++) { let c = ca[i]; while (c.charAt(0) === " ") { c = c.substring(1); } if (c.indexOf(name) === 0) { return c.substring(name.length, c.length); } } return ""; } catch (error) { return ""; } }; export default getCookie;