We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7b49d72 commit 6fe8a07Copy full SHA for 6fe8a07
src/plugin/wrapPageElement.tsx
@@ -114,11 +114,11 @@ export const wrapPageElement = (
114
const fallbackNS = namespaces.filter((ns) => ns !== defaultNS);
115
116
const resources: Resource = localeNodes.reduce<Resource>((res: Resource, {node}) => {
117
- const parsedData: ResourceKey = JSON.parse(node.data);
+ const parsedData: ResourceKey = typeof node.data === 'object' ? node.data : JSON.parse(node.data);
118
119
if (!(node.language in res)) res[node.language] = {};
120
121
- res[node.language][node.ns] = parsedData;
+ res[node.language][node.ns || defaultNS] = parsedData;
122
123
return res;
124
}, {});
0 commit comments