Skip to content

Commit 3889443

Browse files
committed
avoid readonly in production
1 parent 17aaaf0 commit 3889443

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/client/app/data.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@ export type SiteDataRef<T = any> = Ref<SiteData<T>>
2323
export const siteDataRef: Ref<SiteData> = shallowRef(parse(serializedSiteData))
2424

2525
function parse(data: string): SiteData {
26-
return readonly(JSON.parse(data)) as SiteData
26+
const parsed = JSON.parse(data)
27+
return (import.meta.env.DEV ? readonly(parsed) : parsed) as SiteData
2728
}
2829

2930
// hmr

0 commit comments

Comments
 (0)