diff --git a/demo-workspace/src/preview.tsx b/demo-workspace/src/preview.tsx index 534af6a..0dc84ab 100644 --- a/demo-workspace/src/preview.tsx +++ b/demo-workspace/src/preview.tsx @@ -37,9 +37,18 @@ const SamplePreview = () => { dataSource: projectDataSource, } = projectSchema; const componentsMap: any = {}; - componentsMapArray.forEach((component: any) => { - componentsMap[component.componentName] = component; + + resourceList.forEach(({ id }) => { + const projectSchema = getProjectSchemaFromLocalStorage(scenarioName, id); + const { + componentsMap: componentsMapArray, + } = projectSchema; + componentsMapArray.forEach((component: any) => { + componentsMap[component.componentName] = component; + }); }); + + const pageSchema = componentsTree[0]; const libraryMap = {};