mirror of
https://git.joinsharkey.org/Sharkey/Sharkey.git
synced 2024-11-23 18:43:08 +02:00
tweak boot.js
This commit is contained in:
parent
5fa8c62305
commit
44f560b453
1 changed files with 11 additions and 2 deletions
|
@ -56,14 +56,23 @@
|
||||||
//#endregion
|
//#endregion
|
||||||
|
|
||||||
//#region Script
|
//#region Script
|
||||||
window.addEventListener('DOMContentLoaded', () => {
|
function importAppScript() {
|
||||||
import(`/assets/${CLIENT_ENTRY}`)
|
import(`/assets/${CLIENT_ENTRY}`)
|
||||||
.catch(async e => {
|
.catch(async e => {
|
||||||
await checkUpdate();
|
await checkUpdate();
|
||||||
console.error(e);
|
console.error(e);
|
||||||
renderError('APP_IMPORT', e);
|
renderError('APP_IMPORT', e);
|
||||||
});
|
});
|
||||||
});
|
}
|
||||||
|
|
||||||
|
// タイミングによっては、この時点でDOMの構築が済んでいる場合とそうでない場合とがある
|
||||||
|
if (document.readyState !== 'loading') {
|
||||||
|
importAppScript();
|
||||||
|
} else {
|
||||||
|
window.addEventListener('DOMContentLoaded', () => {
|
||||||
|
importAppScript();
|
||||||
|
});
|
||||||
|
}
|
||||||
//#endregion
|
//#endregion
|
||||||
|
|
||||||
//#region Theme
|
//#region Theme
|
||||||
|
|
Loading…
Reference in a new issue