fix: potential race condition on app load when migration (#2977)

Co-authored-by: Alex Yang <himself65@outlook.com>
This commit is contained in:
Peng Xiao
2023-07-03 17:40:02 +08:00
committed by GitHub
parent ee2ab4086f
commit 901fc87716
3 changed files with 11 additions and 8 deletions

View File

@@ -129,16 +129,10 @@ if (environment.isBrowser) {
})
.finally(() => {
window.dispatchEvent(new CustomEvent('migration-done'));
window.$migrationDone = true;
});
} catch (e) {
console.error('error when migrating data', e);
}
}
}
declare global {
// global Events
interface WindowEventMap {
'migration-done': CustomEvent;
}
}