@@ -67,27 +67,28 @@ const useStyles = makeStyles((theme) => ({
6767const PopUp = ( ) => {
6868 const classes = useStyles ( ) ;
6969 const date = new Date ( ) ;
70- const setCookie = function ( cookieEmail ) {
71- let cookieValue , expDays ;
72- date . setTime ( date . getTime ( ) + expDays ) ;
73- const expires = 'expires=' + date . toUTCString ( ) ;
74-
75- document . cookie = `${ cookieEmail } ${ cookieValue } ';'${ expires } ';path=/'` ;
7670
77- return document . cookie ;
71+ const setCookie = ( cookieEmail , cookieValue , expDays ) => {
72+ date . setTime ( date . getTime ( ) + ( expDays * 24 * 60 * 60 * 1000 ) ) ;
73+ const expires = 'expires=' + date . toUTCString ( ) ;
74+ const cookie = `${ cookieEmail } =${ cookieValue } ;${ expires } ` ;
75+ document . cookie = cookie ;
76+ return cookie ;
7877 } ;
7978
80- const deleteCookie = function ( cookieEmail ) {
79+ const deleteCookie = ( cookieEmail ) => {
8180 date . setTime ( date . getTime ( ) ) ;
8281 const expires = 'expires=' + date . toUTCString ( ) ;
83- document . cookie = `${ cookieEmail } ${ expires } ';path=/' ` ;
82+ document . cookie = `${ cookieEmail } ; ${ expires } ` ;
8483 } ;
84+
8585 const acceptCookieConsent = ( ) => {
8686 deleteCookie ( 'civictechindex_cookie_consent' ) ;
87- setCookie ( 'civictechindex_cookie_consent' , 1 , 30 ) ;
87+ setCookie ( 'civictechindex_cookie_consent' , 1 , 30 ) ;
8888 document . getElementById ( 'cookieNotice' ) . style . display = 'none' ;
8989 } ;
9090
91+
9192 return (
9293 < Card className = { classes . root } id = 'cookieNotice' >
9394 < CardHeader className = { classes . headStyle } > </ CardHeader >
0 commit comments