export function getCookie(name: string) { const reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)') const arr = document.cookie.match(reg) if (arr) { return unescape(arr[2]) } else { return null } } export function setCookie (name: string, value: string) { const Days = 3000 const exp: any = new Date() exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000) document.cookie = name + '=' + escape(value) + ';expires=' + exp.toGMTString() + ';path=/' } export function deleteCookie (name: string) { const exp: any = new Date() exp.setTime(exp.getTime() - 1) const cval = getCookie(name) if (cval != null) { document.cookie = `${name}=${cval};expires=${exp.toGMTString()}` } }