JSFiddle - React, Tailwind, and code Playground

by stevenkaspar

HTML

<script>

function getCookiesAsObject(){
  var cookie_string = document.cookie;
  var split_cookies = cookie_string.split(';');
  var cookie_object = {};
  split_cookies.map(function(cookie){
    var key_val_split = cookie.split('=');
    var key = key_val_split[0].replace(/ /g, '');
    cookie_object[key] = key_val_split[1];
  })
  return cookie_object;
}

function setCookie(key, val){
  document.cookie = key+'='+val;
}
function deleteCookie(key){
  document.cookie = key+'="";expires -1;';
}

setCookie('response_id', 12);
var cookies = getCookiesAsObject();
console.log(cookies.response_id);
deleteCookie('response_id');
console.log(cookies);

</script>