mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 17:59:23 -04:00
[eslint] prevent async Promise constructor mistakes (#110349)
Co-authored-by: spalger <spalger@users.noreply.github.com>
This commit is contained in:
parent
522a0c4281
commit
72f6700270
32 changed files with 1410 additions and 779 deletions
|
@ -22,13 +22,13 @@ export async function lazyLoadModules(): Promise<LazyLoadedModules> {
|
|||
return loadModulesPromise;
|
||||
}
|
||||
|
||||
loadModulesPromise = new Promise(async (resolve) => {
|
||||
const lazyImports = await import('./lazy');
|
||||
|
||||
resolve({
|
||||
...lazyImports,
|
||||
getHttp: () => getCoreStart().http,
|
||||
});
|
||||
loadModulesPromise = new Promise(async (resolve, reject) => {
|
||||
try {
|
||||
const lazyImports = await import('./lazy');
|
||||
resolve({ ...lazyImports, getHttp: () => getCoreStart().http });
|
||||
} catch (error) {
|
||||
reject(error);
|
||||
}
|
||||
});
|
||||
return loadModulesPromise;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue