/** * 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;