// clientconst MyCookie = makeCookieOptions({ name: "<unique name>", schema: z.object({ foo: z.string() }) })document.cookie = setCookie(MyCookie, { foo: "bar" }) Copy
// clientconst MyCookie = makeCookieOptions({ name: "<unique name>", schema: z.object({ foo: z.string() }) })document.cookie = setCookie(MyCookie, { foo: "bar" })
// serverconst MyCookie = makeCookieOptions({ name: "<unique name>", schema: z.object({ foo: z.string() }) })response.headers.set("set-cookie", setCookie(MyCookie, { foo: "bar" })) Copy
// serverconst MyCookie = makeCookieOptions({ name: "<unique name>", schema: z.object({ foo: z.string() }) })response.headers.set("set-cookie", setCookie(MyCookie, { foo: "bar" }))
Example
Example