Comparing version 0.3.1 to 0.4.0
@@ -58,3 +58,3 @@ import cookie from 'cookie' | ||
try { | ||
value = JSON.parse(data) | ||
value = JSON.parse(decodeURIComponent(data)) | ||
} catch (err) { | ||
@@ -76,3 +76,3 @@ console.error(`could not deserialize cookie ${key} with value:`, data) | ||
try { | ||
data = JSON.stringify(value) | ||
data = encodeURIComponent(JSON.stringify(value)) | ||
} catch (err) { | ||
@@ -79,0 +79,0 @@ return console.error( |
@@ -230,2 +230,7 @@ import React, { | ||
export function useCookies() { | ||
const runtime = useRuntime() | ||
return runtime.cookies | ||
} | ||
export class ErrorBoundary extends React.Component { | ||
@@ -232,0 +237,0 @@ constructor(props) { |
@@ -39,2 +39,7 @@ import { produce } from 'immer' | ||
observeCookie, | ||
cookies: { | ||
get: getCookie, | ||
set: setCookie, | ||
observe: observeCookie, | ||
}, | ||
} | ||
@@ -432,3 +437,3 @@ | ||
try { | ||
data = JSON.parse(value) | ||
data = JSON.parse(decodeURIComponent(value)) | ||
} catch (err) { | ||
@@ -459,3 +464,3 @@ console.error(`could not deserialize cookie ${key} with value:`, value) | ||
try { | ||
value = JSON.stringify(data) | ||
value = encodeURIComponent(JSON.stringify(data)) | ||
} catch (err) { | ||
@@ -462,0 +467,0 @@ return console.error( |
{ | ||
"name": "firebolt", | ||
"version": "0.3.1", | ||
"version": "0.4.0", | ||
"description": "", | ||
@@ -16,4 +16,4 @@ "license": "MIT", | ||
"dependencies": { | ||
"@firebolt-dev/css": "0.3.1", | ||
"@firebolt-dev/jsx": "0.3.1", | ||
"@firebolt-dev/css": "0.4.0", | ||
"@firebolt-dev/jsx": "0.4.0", | ||
"@mdx-js/esbuild": "^3.0.1", | ||
@@ -20,0 +20,0 @@ "@mdx-js/react": "^3.0.1", |
134452
1914
+ Added@firebolt-dev/css@0.4.0(transitive)
+ Added@firebolt-dev/jsx@0.4.0(transitive)
- Removed@firebolt-dev/css@0.3.1(transitive)
- Removed@firebolt-dev/jsx@0.3.1(transitive)
Updated@firebolt-dev/css@0.4.0
Updated@firebolt-dev/jsx@0.4.0