1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

remove require

This commit is contained in:
Cameron 2020-07-28 22:13:49 +01:00
parent 00a545dae3
commit 215a623a18

View file

@ -64,7 +64,7 @@ import 'flexStyles';
} }
function lazyLoadViewMenuBarImages() { function lazyLoadViewMenuBarImages() {
require(['imageLoader'], function (imageLoader) { import('imageLoader').then(({default: imageLoader}) => {
imageLoader.lazyChildren(skinHeader); imageLoader.lazyChildren(skinHeader);
}); });
} }
@ -201,7 +201,7 @@ import 'flexStyles';
function onCastButtonClicked() { function onCastButtonClicked() {
const btn = this; const btn = this;
require(['playerSelectionMenu'], function (playerSelectionMenu) { import('playerSelectionMenu').then(({default: playerSelectionMenu}) => {
playerSelectionMenu.show(btn); playerSelectionMenu.show(btn);
}); });
} }
@ -780,7 +780,7 @@ import 'flexStyles';
} }
function initHeadRoom(elem) { function initHeadRoom(elem) {
require(['headroom'], function (Headroom) { import('headroom').then(({default: Headroom}) => {
const headroom = new Headroom(elem); const headroom = new Headroom(elem);
headroom.init(); headroom.init();
}); });
@ -820,7 +820,7 @@ import 'flexStyles';
navDrawerScrollContainer = navDrawerElement.querySelector('.scrollContainer'); navDrawerScrollContainer = navDrawerElement.querySelector('.scrollContainer');
navDrawerScrollContainer.addEventListener('click', onMainDrawerClick); navDrawerScrollContainer.addEventListener('click', onMainDrawerClick);
return new Promise(function (resolve, reject) { return new Promise(function (resolve, reject) {
require(['navdrawer'], function (navdrawer) { import('navdrawer').then(({default: navdrawer}) => {
navDrawerInstance = new navdrawer(getNavDrawerOptions()); navDrawerInstance = new navdrawer(getNavDrawerOptions());
if (!layoutManager.tv) { if (!layoutManager.tv) {
@ -852,7 +852,7 @@ import 'flexStyles';
let requiresUserRefresh = true; let requiresUserRefresh = true;
function setTabs (type, selectedIndex, builder) { function setTabs (type, selectedIndex, builder) {
require(['mainTabsManager'], function (mainTabsManager) { import('mainTabsManager').then(({default: mainTabsManager}) => {
if (type) { if (type) {
mainTabsManager.setTabs(viewManager.currentView(), selectedIndex, builder, function () { mainTabsManager.setTabs(viewManager.currentView(), selectedIndex, builder, function () {
return []; return [];