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

Remove default export for backdrop component

This commit is contained in:
Bill Thornton 2022-04-12 16:58:56 -04:00
parent 125d5cb015
commit a9ae263045
6 changed files with 15 additions and 22 deletions

View file

@ -1,6 +1,6 @@
import { appHost } from './apphost'; import { appHost } from './apphost';
import appSettings from '../scripts/settings/appSettings'; import appSettings from '../scripts/settings/appSettings';
import backdrop, { setBackdropTransparency } from './backdrop/backdrop'; import { clearBackdrop, setBackdropTransparency } from './backdrop/backdrop';
import browser from '../scripts/browser'; import browser from '../scripts/browser';
import { Events } from 'jellyfin-apiclient'; import { Events } from 'jellyfin-apiclient';
import globalize from '../scripts/globalize'; import globalize from '../scripts/globalize';
@ -106,7 +106,7 @@ class AppRouter {
} }
beginConnectionWizard() { beginConnectionWizard() {
backdrop.clearBackdrop(); clearBackdrop();
loading.show(); loading.show();
ServerConnections.connect({ ServerConnections.connect({
enableAutoLogin: appSettings.enableAutoLogin() enableAutoLogin: appSettings.enableAutoLogin()

View file

@ -349,10 +349,3 @@ export function setBackdropTransparency(level) {
backdropElem.classList.remove('hide'); backdropElem.classList.remove('hide');
} }
} }
export default {
setBackdrops: setBackdrops,
setBackdrop: setBackdrop,
clearBackdrop: clearBackdrop,
externalBackdrop: externalBackdrop
};

View file

@ -1,6 +1,6 @@
import escapeHtml from 'escape-html'; import escapeHtml from 'escape-html';
import datetime from '../../scripts/datetime'; import datetime from '../../scripts/datetime';
import backdrop from '../backdrop/backdrop'; import { clearBackdrop, setBackdrops } from '../backdrop/backdrop';
import listView from '../listview/listview'; import listView from '../listview/listview';
import imageLoader from '../images/imageLoader'; import imageLoader from '../images/imageLoader';
import { playbackManager } from '../playback/playbackmanager'; import { playbackManager } from '../playback/playbackmanager';
@ -229,7 +229,7 @@ function updateNowPlayingInfo(context, state, serverId) {
}); });
}); });
setImageUrl(context, state, url); setImageUrl(context, state, url);
backdrop.setBackdrops([item]); setBackdrops([item]);
apiClient.getItem(apiClient.getCurrentUserId(), item.Id).then(function (fullItem) { apiClient.getItem(apiClient.getCurrentUserId(), item.Id).then(function (fullItem) {
const userData = fullItem.UserData || {}; const userData = fullItem.UserData || {};
const likes = userData.Likes == null ? '' : userData.Likes; const likes = userData.Likes == null ? '' : userData.Likes;
@ -237,7 +237,7 @@ function updateNowPlayingInfo(context, state, serverId) {
context.querySelector('.nowPlayingPageUserDataButtons').innerHTML = '<button is="emby-ratingbutton" type="button" class="listItemButton paper-icon-button-light" data-id="' + fullItem.Id + '" data-serverid="' + fullItem.ServerId + '" data-itemtype="' + fullItem.Type + '" data-likes="' + likes + '" data-isfavorite="' + userData.IsFavorite + '"><span class="material-icons favorite" aria-hidden="true"></span></button>'; context.querySelector('.nowPlayingPageUserDataButtons').innerHTML = '<button is="emby-ratingbutton" type="button" class="listItemButton paper-icon-button-light" data-id="' + fullItem.Id + '" data-serverid="' + fullItem.ServerId + '" data-itemtype="' + fullItem.Type + '" data-likes="' + likes + '" data-isfavorite="' + userData.IsFavorite + '"><span class="material-icons favorite" aria-hidden="true"></span></button>';
}); });
} else { } else {
backdrop.clearBackdrop(); clearBackdrop();
context.querySelector('.nowPlayingPageUserDataButtons').innerHTML = ''; context.querySelector('.nowPlayingPageUserDataButtons').innerHTML = '';
} }
} }

View file

@ -1,4 +1,4 @@
import backdrop from '../backdrop/backdrop'; import { clearBackdrop } from '../backdrop/backdrop';
import * as mainTabsManager from '../maintabsmanager'; import * as mainTabsManager from '../maintabsmanager';
import layoutManager from '../layoutManager'; import layoutManager from '../layoutManager';
import '../../elements/emby-tabs/emby-tabs'; import '../../elements/emby-tabs/emby-tabs';
@ -87,7 +87,7 @@ class TabbedView {
onResume() { onResume() {
this.setTitle(); this.setTitle();
backdrop.clearBackdrop(); clearBackdrop();
const currentTabController = this.currentTabController; const currentTabController = this.currentTabController;

View file

@ -10,7 +10,7 @@ import * as userSettings from '../../scripts/settings/userSettings';
import cardBuilder from '../../components/cardbuilder/cardBuilder'; import cardBuilder from '../../components/cardbuilder/cardBuilder';
import datetime from '../../scripts/datetime'; import datetime from '../../scripts/datetime';
import mediaInfo from '../../components/mediainfo/mediainfo'; import mediaInfo from '../../components/mediainfo/mediainfo';
import backdrop from '../../components/backdrop/backdrop'; import { clearBackdrop, setBackdrops } from '../../components/backdrop/backdrop';
import listView from '../../components/listview/listview'; import listView from '../../components/listview/listview';
import itemContextMenu from '../../components/itemContextMenu'; import itemContextMenu from '../../components/itemContextMenu';
import itemHelper from '../../components/itemHelper'; import itemHelper from '../../components/itemHelper';
@ -514,9 +514,9 @@ function setTrailerButtonVisibility(page, item) {
function renderBackdrop(item) { function renderBackdrop(item) {
if (dom.getWindowSize().innerWidth >= 1000) { if (dom.getWindowSize().innerWidth >= 1000) {
backdrop.setBackdrops([item]); setBackdrops([item]);
} else { } else {
backdrop.clearBackdrop(); clearBackdrop();
} }
} }

View file

@ -1,4 +1,4 @@
import backdrop from '../components/backdrop/backdrop'; import { clearBackdrop, setBackdrops } from '../components/backdrop/backdrop';
import * as userSettings from './settings/userSettings'; import * as userSettings from './settings/userSettings';
import libraryMenu from './libraryMenu'; import libraryMenu from './libraryMenu';
import { pageClassOn } from '../utils/dashboard'; import { pageClassOn } from '../utils/dashboard';
@ -48,12 +48,12 @@ function showBackdrop(type, parentId) {
if (apiClient) { if (apiClient) {
getBackdropItemIds(apiClient, apiClient.getCurrentUserId(), type, parentId).then(function (images) { getBackdropItemIds(apiClient, apiClient.getCurrentUserId(), type, parentId).then(function (images) {
if (images.length) { if (images.length) {
backdrop.setBackdrops(images.map(function (i) { setBackdrops(images.map(function (i) {
i.BackdropImageTags = [i.tag]; i.BackdropImageTags = [i.tag];
return i; return i;
})); }));
} else { } else {
backdrop.clearBackdrop(); clearBackdrop();
} }
}); });
} }
@ -70,10 +70,10 @@ pageClassOn('pageshow', 'page', function () {
showBackdrop(type, parentId); showBackdrop(type, parentId);
} else { } else {
page.classList.remove('backdropPage'); page.classList.remove('backdropPage');
backdrop.clearBackdrop(); clearBackdrop();
} }
} else { } else {
backdrop.clearBackdrop(); clearBackdrop();
} }
} }
}); });