UNPKG

@quirks/ssr

Version:
2 lines (1 loc) 631 B
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const n=require("@quirks/store"),i=require("superjson"),g=require("./index4.cjs"),p=require("js-cookie"),c=require("./index3.cjs"),d=(s,u=g.defaultCookiesOptions,o)=>{const r=p.withAttributes(u),a={persistOptions:{...n.defaultPersistOptions,getInitialState(){return o?c.getState(o).state:void 0},storage:{getItem:e=>{const t=r.get(e);return t?i.parse(t):null},setItem(e,t){return r.set(e,i.stringify(t))},removeItem(e){return r.remove(e)}},skipHydration:typeof window>"u",...s.persistOptions},...s};return n.createConfig(a)};exports.generateConfig=d;