Move server connections to lib
This commit is contained in:
@@ -4,8 +4,8 @@ import libraryMenu from './libraryMenu';
|
||||
import { pageClassOn } from '../utils/dashboard';
|
||||
import { queryClient } from 'utils/query/queryClient';
|
||||
import { getBrandingOptionsQuery } from 'apps/dashboard/features/branding/api/useBrandingOptions';
|
||||
import ServerConnections from 'components/ServerConnections';
|
||||
import { SPLASHSCREEN_URL } from 'constants/branding';
|
||||
import ServerConnections from 'lib/jellyfin-apiclient/ServerConnections';
|
||||
|
||||
const cache = {};
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import * as userSettings from './settings/userSettings';
|
||||
import skinManager from './themeManager';
|
||||
import ServerConnections from '../components/ServerConnections';
|
||||
import { pageClassOn } from '../utils/dashboard';
|
||||
import Events from '../utils/events.ts';
|
||||
import ServerConnections from 'lib/jellyfin-apiclient/ServerConnections';
|
||||
import { pageClassOn } from 'utils/dashboard';
|
||||
import Events from 'utils/events.ts';
|
||||
|
||||
// Set the default theme when loading
|
||||
skinManager.setTheme(userSettings.theme())
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import ServerConnections from 'components/ServerConnections';
|
||||
import { playbackManager } from '../components/playback/playbackmanager';
|
||||
import Events from '../utils/events.ts';
|
||||
import { playbackManager } from 'components/playback/playbackmanager';
|
||||
import ServerConnections from 'lib/jellyfin-apiclient/ServerConnections';
|
||||
import Events from 'utils/events.ts';
|
||||
|
||||
export function enable(enabled) {
|
||||
console.debug('[autocast] %s cast player', enabled ? 'enabling' : 'disabling');
|
||||
|
||||
@@ -1,11 +1,12 @@
|
||||
|
||||
import globalize from 'lib/globalize';
|
||||
import alert from '../components/alert';
|
||||
import confirm from '../components/confirm/confirm';
|
||||
import { appRouter } from '../components/router/appRouter';
|
||||
import ServerConnections from '../components/ServerConnections';
|
||||
import { BaseItemKind } from '@jellyfin/sdk/lib/generated-client/models/base-item-kind';
|
||||
|
||||
import alert from 'components/alert';
|
||||
import confirm from 'components/confirm/confirm';
|
||||
import { appRouter } from 'components/router/appRouter';
|
||||
import globalize from 'lib/globalize';
|
||||
import ServerConnections from 'lib/jellyfin-apiclient/ServerConnections';
|
||||
|
||||
function alertText(options) {
|
||||
return alert(options);
|
||||
}
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
import listView from '../components/listview/listview';
|
||||
import cardBuilder from '../components/cardbuilder/cardBuilder';
|
||||
import imageLoader from '../components/images/imageLoader';
|
||||
import listView from 'components/listview/listview';
|
||||
import cardBuilder from 'components/cardbuilder/cardBuilder';
|
||||
import imageLoader from 'components/images/imageLoader';
|
||||
import globalize from 'lib/globalize';
|
||||
import '../elements/emby-itemscontainer/emby-itemscontainer';
|
||||
import '../elements/emby-button/emby-button';
|
||||
import ServerConnections from '../components/ServerConnections';
|
||||
import ServerConnections from 'lib/jellyfin-apiclient/ServerConnections';
|
||||
|
||||
import 'elements/emby-itemscontainer/emby-itemscontainer';
|
||||
import 'elements/emby-button/emby-button';
|
||||
|
||||
function renderItems(page, item) {
|
||||
const sections = [];
|
||||
|
||||
@@ -20,10 +20,10 @@ import { pluginManager } from '../components/pluginManager';
|
||||
import groupSelectionMenu from '../plugins/syncPlay/ui/groupSelectionMenu';
|
||||
import browser from './browser';
|
||||
import globalize from 'lib/globalize';
|
||||
import ServerConnections from 'lib/jellyfin-apiclient/ServerConnections';
|
||||
import imageHelper from '../utils/image';
|
||||
import { getMenuLinks } from '../scripts/settings/webSettings';
|
||||
import Dashboard, { pageClassOn } from '../utils/dashboard';
|
||||
import ServerConnections from '../components/ServerConnections';
|
||||
import { PluginType } from '../types/plugin.ts';
|
||||
import Events from '../utils/events.ts';
|
||||
import { getParameterByName } from '../utils/url.ts';
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { getPlaylistsApi } from '@jellyfin/sdk/lib/utils/api/playlists-api';
|
||||
|
||||
import ServerConnections from 'components/ServerConnections';
|
||||
import listView from 'components/listview/listview';
|
||||
import ServerConnections from 'lib/jellyfin-apiclient/ServerConnections';
|
||||
import { toApi } from 'utils/jellyfin-apiclient/compat';
|
||||
|
||||
function getFetchPlaylistItemsFn(apiClient, itemId) {
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
import { playbackManager } from '../components/playback/playbackmanager';
|
||||
import { pluginManager } from '../components/pluginManager';
|
||||
import { playbackManager } from 'components/playback/playbackmanager';
|
||||
import { pluginManager } from 'components/pluginManager';
|
||||
import ServerConnections from 'lib/jellyfin-apiclient/ServerConnections';
|
||||
import { PluginType } from 'types/plugin.ts';
|
||||
import Events from 'utils/events.ts';
|
||||
|
||||
import inputManager from './inputManager';
|
||||
import * as userSettings from './settings/userSettings';
|
||||
import ServerConnections from '../components/ServerConnections';
|
||||
import { PluginType } from '../types/plugin.ts';
|
||||
import Events from '../utils/events.ts';
|
||||
|
||||
import './screensavermanager.scss';
|
||||
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
import { playbackManager } from '../components/playback/playbackmanager';
|
||||
import { pluginManager } from '../components/pluginManager';
|
||||
import inputManager from '../scripts/inputManager';
|
||||
import focusManager from '../components/focusManager';
|
||||
import { appRouter } from '../components/router/appRouter';
|
||||
import ServerConnections from '../components/ServerConnections';
|
||||
import toast from '../components/toast/toast';
|
||||
import alert from '../components/alert';
|
||||
import Events from '../utils/events.ts';
|
||||
import { PluginType } from '../types/plugin.ts';
|
||||
import alert from 'components/alert';
|
||||
import focusManager from 'components/focusManager';
|
||||
import { playbackManager } from 'components/playback/playbackmanager';
|
||||
import { pluginManager } from 'components/pluginManager';
|
||||
import { appRouter } from 'components/router/appRouter';
|
||||
import toast from 'components/toast/toast';
|
||||
import ServerConnections from 'lib/jellyfin-apiclient/ServerConnections';
|
||||
import inputManager from 'scripts/inputManager';
|
||||
import Events from 'utils/events.ts';
|
||||
import { PluginType } from 'types/plugin.ts';
|
||||
|
||||
const serverNotifications = {};
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
|
||||
import serverNotifications from '../scripts/serverNotifications';
|
||||
import globalize from '../lib/globalize';
|
||||
import ServerConnections from '../components/ServerConnections';
|
||||
import Events from '../utils/events.ts';
|
||||
import globalize from 'lib/globalize';
|
||||
import ServerConnections from 'lib/jellyfin-apiclient/ServerConnections';
|
||||
import serverNotifications from 'scripts/serverNotifications';
|
||||
import Events from 'utils/events.ts';
|
||||
|
||||
import '../elements/emby-button/emby-button';
|
||||
import 'elements/emby-button/emby-button';
|
||||
|
||||
function taskbutton(options) {
|
||||
function pollTasks() {
|
||||
|
||||
Reference in New Issue
Block a user