修改 renderEnv 为get 而非 onceGot

This commit is contained in:
荣彬 2020-07-20 15:00:56 +08:00
parent f781ea5f1d
commit cbc0136bea
2 changed files with 18 additions and 12 deletions

View File

@ -33,19 +33,23 @@ export default class DesignerPlugin extends PureComponent<PluginProps, DesignerP
private async setupAssets() {
const { editor } = this.props;
const assets = await editor.onceGot('assets');
const renderEnv = await editor.onceGot('renderEnv');
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,
renderEnv,
};
this.setState(state);
}
componentWillUnmount() {

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