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

use import for ItemsByName & PlaylistViewer

This commit is contained in:
grafixeyehero 2022-05-04 03:36:40 +03:00 committed by Bill Thornton
parent 6d3365bc09
commit ac62a5e8bf
4 changed files with 19 additions and 14 deletions

View file

@ -215,7 +215,6 @@ module.exports = {
'LiveTvHelpers': 'writable', 'LiveTvHelpers': 'writable',
'Loading': 'writable', 'Loading': 'writable',
'MetadataEditor': 'writable', 'MetadataEditor': 'writable',
'PlaylistViewer': 'writable',
'ServerNotifications': 'writable', 'ServerNotifications': 'writable',
'TaskButton': 'writable', 'TaskButton': 'writable',
'UserParentalControlPage': 'writable', 'UserParentalControlPage': 'writable',

View file

@ -1507,13 +1507,13 @@ function renderChildren(page, item) {
} }
function renderItemsByName(page, item) { function renderItemsByName(page, item) {
import('../../scripts/itembynamedetailpage').then(() => { import('../../scripts/itembynamedetailpage').then(({ default: ItemsByName }) => {
window.ItemsByName.renderItems(page, item); ItemsByName.renderItems(page, item);
}); });
} }
function renderPlaylistItems(page, item) { function renderPlaylistItems(page, item) {
import('../../scripts/playlistedit').then(() => { import('../../scripts/playlistViewer').then(({ default: PlaylistViewer }) => {
PlaylistViewer.render(page, item); PlaylistViewer.render(page, item);
}); });
} }

View file

@ -373,6 +373,8 @@ function getItemsFunction(options, item) {
}; };
} }
window.ItemsByName = { const ItemsByName = {
renderItems: renderItems renderItems: renderItems
}; };
export default ItemsByName;

View file

@ -35,8 +35,7 @@ function init(page, item) {
elem.getItemsHtml = getItemsHtmlFn(item.Id); elem.getItemsHtml = getItemsHtmlFn(item.Id);
} }
window.PlaylistViewer = { function render(page, item) {
render: function (page, item) {
if (!page.playlistInit) { if (!page.playlistInit) {
page.playlistInit = true; page.playlistInit = true;
init(page, item); init(page, item);
@ -45,4 +44,9 @@ window.PlaylistViewer = {
page.querySelector('#childrenContent').classList.add('verticalSection-extrabottompadding'); page.querySelector('#childrenContent').classList.add('verticalSection-extrabottompadding');
page.querySelector('#childrenContent .itemsContainer').refreshItems(); page.querySelector('#childrenContent .itemsContainer').refreshItems();
} }
const PlaylistViewer = {
render: render
}; };
export default PlaylistViewer;