diff --git a/src/client/app/data.ts b/src/client/app/data.ts index e2aa6688..a3ce5369 100644 --- a/src/client/app/data.ts +++ b/src/client/app/data.ts @@ -23,7 +23,8 @@ export type SiteDataRef = Ref> export const siteDataRef: Ref = shallowRef(parse(serializedSiteData)) function parse(data: string): SiteData { - return readonly(JSON.parse(data)) as SiteData + const parsed = JSON.parse(data) + return (import.meta.env.DEV ? readonly(parsed) : parsed) as SiteData } // hmr