chore: update theme.js init

This commit is contained in:
Dillon 2020-05-29 11:31:26 +08:00
parent cded7145ac
commit 4e3e54bb2a
3 changed files with 31 additions and 24 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -697,29 +697,36 @@ class Theme {
}
init() {
this.initSVGIcon();
this.initTwemoji();
this.initMenuMobile();
this.initSwitchTheme();
this.initSearch();
this.initDetails();
this.initLightGallery();
this.initHighlight();
this.initTable();
this.initHeaderLink();
this.initToc();
this.initComment();
this.initSmoothScroll();
this.initMath();
this.initMermaid();
this.initEcharts();
this.initTypeit();
this.initMapbox();
this.initCookieconsent();
try {
this.initSVGIcon();
this.initTwemoji();
this.initMenuMobile();
this.initSwitchTheme();
this.initSearch();
this.initDetails();
this.initLightGallery();
this.initHighlight();
this.initTable();
this.initHeaderLink();
this.initSmoothScroll();
this.initMath();
this.initMermaid();
this.initEcharts();
this.initTypeit();
this.initMapbox();
this.initCookieconsent();
} catch (err) {
console.error(err);
}
this.onScroll();
this.onResize();
this.onClickMask();
window.setTimeout(() => {
this.initToc();
this.initComment();
this.onScroll();
this.onResize();
this.onClickMask();
}, 100);
}
}