owlcub-academy/node_modules/next-intl/dist/esm/navigation/shared/syncLocaleCookie.js

2 lines
351 B
JavaScript

import{getBasePath as t}from"./utils.js";function o(o,e,n,a){if(!o||!(a!==n&&null!=a)||!e)return;const c=t(e),f=""!==c?c:"/",{name:r,...i}=o;i.path||(i.path=f);let l="".concat(r,"=").concat(a,";");for(const[t,o]of Object.entries(i)){l+="".concat("maxAge"===t?"max-age":t),"boolean"!=typeof o&&(l+="="+o),l+=";"}document.cookie=l}export{o as default};