Fix dynamic plugin import

This commit is contained in:
Bill Thornton 2020-11-30 11:50:00 -05:00
parent 481e62a6e0
commit db6391c6c1

View file

@ -89,7 +89,8 @@ import { playbackManager } from './playback/playbackmanager';
});
} else {
console.debug(`Loading plugin (via dynamic import): ${pluginSpec}`);
plugin = await import(/* webpackChunkName: "[request]" */ `../plugins/${pluginSpec}`);
const pluginResult = await import(/* webpackChunkName: "[request]" */ `../plugins/${pluginSpec}`);
plugin = new pluginResult.default;
}
} else if (pluginSpec.then) {
console.debug('Loading plugin (via promise/async function)');