fix(loadAllPreloadPlugins): remove await

This commit is contained in:
JellyBrick
2023-11-29 18:27:45 +09:00
parent e1690720b3
commit 888ced8fd1

View File

@ -71,17 +71,17 @@ export const forceLoadPreloadPlugin = async (id: string) => {
}
};
export const loadAllPreloadPlugins = async () => {
export const loadAllPreloadPlugins = () => {
const pluginConfigs = config.plugins.getPlugins();
for (const [pluginId, pluginDef] of Object.entries(preloadPlugins)) {
const config = deepmerge(pluginDef.config ?? { enable: false }, pluginConfigs[pluginId] ?? {});
if (config.enabled) {
await forceLoadPreloadPlugin(pluginId);
forceLoadPreloadPlugin(pluginId);
} else {
if (loadedPluginMap[pluginId]) {
await forceUnloadPreloadPlugin(pluginId);
forceUnloadPreloadPlugin(pluginId);
}
}
}