Merge branch 'feat/rax-simulator' into release/0.9.0

This commit is contained in:
荣彬 2020-07-20 19:54:47 +08:00
commit 26f5cba13c
2 changed files with 19 additions and 11 deletions

View File

@ -31,18 +31,24 @@ export default class DesignerPlugin extends PureComponent<PluginProps, DesignerP
private async setupAssets() {
const { editor } = this.props;
const assets = await editor.onceGot('assets');
if (!this._mounted) {
return;
try {
const assets = await editor.onceGot('assets');
const renderEnv = await editor.get('renderEnv');
if (!this._mounted) {
return;
}
const { components, packages, extraEnvironment } = assets;
const state = {
componentMetadatas: components || [],
library: packages || [],
extraEnvironment,
renderEnv,
};
this.setState(state);
} catch (e) {
console.log(e);
}
const { components, packages, extraEnvironment } = assets;
const state = {
componentMetadatas: components || [],
library: packages || [],
extraEnvironment,
};
this.setState(state);
};
}
componentWillUnmount() {
this._mounted = false;

View File

@ -3,3 +3,5 @@
lerna run build --stream
cp -R ./packages/react-simulator-renderer/dist/* ./packages/editor-preset-general/dist
cp -R ./packages/react-simulator-renderer/dist/* ./packages/editor-preset-vision/dist
cp -R ./packages/react-simulator-renderer/dist/* ./packages/editor-preset-general/dist
cp -R ./packages/react-simulator-renderer/dist/* ./packages/editor-preset-vision/dist