File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed
Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change 11const setCookie = function ( cookieName , cookieValue , expireDays ) {
2+ if ( ! document ) {
3+ return ;
4+ }
25 const date = new Date ( ) ;
36 date . setTime ( date . getTime ( ) + ( expireDays * 24 * 60 * 60 * 1000 ) ) ;
47 let expires = "expires=" + date . toUTCString ( ) ;
58 document . cookie = cookieName + "=" + cookieValue + ";" + expires + ";path=/" ;
69}
710
811const getCookie = function ( cookieName ) {
12+ if ( ! document ) {
13+ return ;
14+ }
915 let name = cookieName + "=" ;
1016 let decodedCookie = decodeURIComponent ( document . cookie ) ;
1117 let cookieArray = decodedCookie . split ( ';' ) ;
@@ -22,6 +28,9 @@ const getCookie = function(cookieName) {
2228}
2329
2430const deleteCookie = function ( name ) {
31+ if ( ! document ) {
32+ return ;
33+ }
2534 document . cookie = name + '=; Path=/; Expires=Thu, 01 Jan 2000 00:00:01 GMT;' ;
2635}
2736
You can’t perform that action at this time.
0 commit comments