Use index file for apiclient lib imports
This commit is contained in:
@@ -4,7 +4,7 @@ import layoutManager from 'components/layoutManager';
|
||||
import { appRouter } from 'components/router/appRouter';
|
||||
import dom from 'scripts/dom';
|
||||
import globalize from 'lib/globalize';
|
||||
import ServerConnections from 'lib/jellyfin-apiclient/ServerConnections';
|
||||
import { ServerConnections } from 'lib/jellyfin-apiclient';
|
||||
import { getBackdropShape, getPortraitShape, getSquareShape } from 'utils/card';
|
||||
import { ItemSortBy } from '@jellyfin/sdk/lib/generated-client/models/item-sort-by';
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ import * as userSettings from '../scripts/settings/userSettings';
|
||||
import loading from '../components/loading/loading';
|
||||
import focusManager from '../components/focusManager';
|
||||
import homeSections from '../components/homesections/homesections';
|
||||
import ServerConnections from 'lib/jellyfin-apiclient/ServerConnections';
|
||||
import { ServerConnections } from 'lib/jellyfin-apiclient';
|
||||
|
||||
import '../elements/emby-itemscontainer/emby-itemscontainer';
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ import { playbackManager } from 'components/playback/playbackmanager';
|
||||
import { appRouter } from 'components/router/appRouter';
|
||||
import itemShortcuts from 'components/shortcuts';
|
||||
import globalize from 'lib/globalize';
|
||||
import ServerConnections from 'lib/jellyfin-apiclient/ServerConnections';
|
||||
import { ServerConnections } from 'lib/jellyfin-apiclient';
|
||||
import browser from 'scripts/browser';
|
||||
import datetime from 'scripts/datetime';
|
||||
import dom from 'scripts/dom';
|
||||
|
||||
@@ -8,7 +8,7 @@ import AlphaNumericShortcuts from '../scripts/alphanumericshortcuts';
|
||||
import libraryBrowser from '../scripts/libraryBrowser';
|
||||
import { playbackManager } from '../components/playback/playbackmanager';
|
||||
import AlphaPicker from '../components/alphaPicker/alphaPicker';
|
||||
import ServerConnections from 'lib/jellyfin-apiclient/ServerConnections';
|
||||
import { ServerConnections } from 'lib/jellyfin-apiclient';
|
||||
import '../elements/emby-itemscontainer/emby-itemscontainer';
|
||||
import '../elements/emby-scroller/emby-scroller';
|
||||
import LibraryMenu from '../scripts/libraryMenu';
|
||||
|
||||
@@ -9,7 +9,7 @@ import focusManager from 'components/focusManager';
|
||||
|
||||
import keyboardNavigation from 'scripts/keyboardNavigation';
|
||||
import globalize from 'lib/globalize';
|
||||
import ServerConnections from 'lib/jellyfin-apiclient/ServerConnections';
|
||||
import { ServerConnections } from 'lib/jellyfin-apiclient';
|
||||
import LibraryMenu from 'scripts/libraryMenu';
|
||||
import Events from 'utils/events';
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ import '../../../styles/videoosd.scss';
|
||||
import shell from '../../../scripts/shell';
|
||||
import SubtitleSync from '../../../components/subtitlesync/subtitlesync';
|
||||
import { appRouter } from '../../../components/router/appRouter';
|
||||
import ServerConnections from 'lib/jellyfin-apiclient/ServerConnections';
|
||||
import { ServerConnections } from 'lib/jellyfin-apiclient';
|
||||
import LibraryMenu from '../../../scripts/libraryMenu';
|
||||
import { setBackdropTransparency, TRANSPARENCY_LEVEL } from '../../../components/backdrop/backdrop';
|
||||
import { pluginManager } from '../../../components/pluginManager';
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
import loading from 'components/loading/loading';
|
||||
import globalize from 'lib/globalize';
|
||||
import { ConnectionState } from 'lib/jellyfin-apiclient/connectionState';
|
||||
import ServerConnections from 'lib/jellyfin-apiclient/ServerConnections';
|
||||
import { ConnectionState, ServerConnections } from 'lib/jellyfin-apiclient';
|
||||
import appSettings from 'scripts/settings/appSettings';
|
||||
import Dashboard from 'utils/dashboard';
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@ import toast from '../../../components/toast/toast';
|
||||
import dialogHelper from '../../../components/dialogHelper/dialogHelper';
|
||||
import baseAlert from '../../../components/alert';
|
||||
import { getDefaultBackgroundClass } from '../../../components/cardbuilder/cardBuilderUtils';
|
||||
import ServerConnections from 'lib/jellyfin-apiclient/ServerConnections';
|
||||
import { ServerConnections } from 'lib/jellyfin-apiclient';
|
||||
|
||||
import './login.scss';
|
||||
|
||||
|
||||
@@ -19,8 +19,7 @@ import '../../../elements/emby-button/emby-button';
|
||||
import Dashboard from '../../../utils/dashboard';
|
||||
import alert from '../../../components/alert';
|
||||
import { getDefaultBackgroundClass } from '../../../components/cardbuilder/cardBuilderUtils';
|
||||
import { ConnectionState } from 'lib/jellyfin-apiclient/connectionState';
|
||||
import ServerConnections from 'lib/jellyfin-apiclient/ServerConnections';
|
||||
import { ConnectionState, ServerConnections } from 'lib/jellyfin-apiclient';
|
||||
|
||||
const enableFocusTransform = !browser.slow && !browser.edge;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user