diff --git a/package.json b/package.json index 2dd8516d4b..1a716bb3c2 100644 --- a/package.json +++ b/package.json @@ -228,6 +228,7 @@ "src/elements/emby-scrollbuttons/emby-scrollbuttons.js", "src/elements/emby-scroller/emby-scroller.js", "src/elements/emby-select/emby-select.js", + "src/elements/emby-slider/emby-slider.js", "src/elements/emby-tabs/emby-tabs.js", "src/elements/emby-textarea/emby-textarea.js", "src/elements/emby-toggle/emby-toggle.js", diff --git a/src/components/appFooter/appFooter.js b/src/components/appFooter/appFooter.js index 427d3b8019..af50ef7bf9 100644 --- a/src/components/appFooter/appFooter.js +++ b/src/components/appFooter/appFooter.js @@ -34,4 +34,4 @@ class appFooter { } } -export default new appFooter; +export default appFooter; diff --git a/src/components/displaySettings/displaySettings.js b/src/components/displaySettings/displaySettings.js index 801c8657bd..4e24a3b730 100644 --- a/src/components/displaySettings/displaySettings.js +++ b/src/components/displaySettings/displaySettings.js @@ -286,7 +286,7 @@ import 'emby-button'; async function embed(options, self) { const { default: template } = await import('text!./displaySettings.template.html'); - options.element.innerHTML = globalize.translateDocument(template, 'core'); + options.element.innerHTML = globalize.translateHtml(template, 'core'); options.element.querySelector('form').addEventListener('submit', onSubmit.bind(self)); if (options.enableSaveButton) { options.element.querySelector('.btnSave').classList.remove('hide'); diff --git a/src/components/nowPlayingBar/nowPlayingBar.js b/src/components/nowPlayingBar/nowPlayingBar.js index 107c0c79d1..ed46131292 100644 --- a/src/components/nowPlayingBar/nowPlayingBar.js +++ b/src/components/nowPlayingBar/nowPlayingBar.js @@ -281,7 +281,6 @@ import 'emby-ratingbutton'; import('emby-slider') ]) .then(([appfooter, itemShortcuts]) => { - console.log(appfooter); const parentContainer = appfooter.element; nowPlayingBarElement = parentContainer.querySelector('.nowPlayingBar'); diff --git a/src/components/search/searchfields.js b/src/components/search/searchfields.js index b0c59dcf4a..5cc38eda9a 100644 --- a/src/components/search/searchfields.js +++ b/src/components/search/searchfields.js @@ -1,6 +1,5 @@ import layoutManager from 'layoutManager'; import globalize from 'globalize'; -import require from 'require'; import events from 'events'; import browser from 'browser'; import AlphaPicker from 'alphaPicker'; @@ -53,7 +52,7 @@ import 'css!./searchfields'; function initAlphaPicker(alphaPickerElement, instance) { - instance.alphaPicker = new AlphaPicker.default({ + instance.alphaPicker = new AlphaPicker({ element: alphaPickerElement, mode: 'keyboard' }); diff --git a/src/controllers/user/display.js b/src/controllers/user/display.js index e6c1448ee4..a400c50ccf 100644 --- a/src/controllers/user/display.js +++ b/src/controllers/user/display.js @@ -24,7 +24,7 @@ import autoFocuser from 'autoFocuser'; if (settingsInstance) { settingsInstance.loadData(); } else { - settingsInstance = new DisplaySettings.default({ + settingsInstance = new DisplaySettings({ serverId: ApiClient.serverId(), userId: userId, element: view.querySelector('.settingsContainer'), diff --git a/src/scripts/searchtab.js b/src/scripts/searchtab.js index 95b1e5a7c3..e012b8a4b2 100644 --- a/src/scripts/searchtab.js +++ b/src/scripts/searchtab.js @@ -1,6 +1,9 @@ define(['searchFields', 'searchResults', 'events'], function (SearchFields, SearchResults, events) { 'use strict'; + SearchFields = SearchFields.default || SearchFields; + SearchResults = SearchResults.default || SearchResults; + function init(instance, tabContent, options) { tabContent.innerHTML = '
'; instance.searchFields = new SearchFields({ diff --git a/src/scripts/site.js b/src/scripts/site.js index 57b0b6c5ac..438cd3435f 100644 --- a/src/scripts/site.js +++ b/src/scripts/site.js @@ -360,7 +360,7 @@ var AppInfo = {}; return layoutManager; } - function createSharedAppFooter(appFooter) { + function createSharedAppFooter({default: appFooter}) { return new appFooter({}); }