diff --git a/src/apps/experimental/components/library/GenresItemsContainer.tsx b/src/apps/experimental/components/library/GenresItemsContainer.tsx index 48e579cd3..b3f3b5f7b 100644 --- a/src/apps/experimental/components/library/GenresItemsContainer.tsx +++ b/src/apps/experimental/components/library/GenresItemsContainer.tsx @@ -4,7 +4,7 @@ import { useGetGenres } from 'hooks/useFetchItems'; import globalize from 'scripts/globalize'; import Loading from 'components/loading/LoadingComponent'; import GenresSectionContainer from './GenresSectionContainer'; -import { CollectionType } from '@jellyfin/sdk/lib/generated-client/'; +import { CollectionType } from '@jellyfin/sdk/lib/generated-client/models/collection-type'; import { ParentId } from 'types/library'; interface GenresItemsContainerProps { diff --git a/src/apps/experimental/components/library/GenresSectionContainer.tsx b/src/apps/experimental/components/library/GenresSectionContainer.tsx index a542dfbe3..13ba08ced 100644 --- a/src/apps/experimental/components/library/GenresSectionContainer.tsx +++ b/src/apps/experimental/components/library/GenresSectionContainer.tsx @@ -11,7 +11,7 @@ import { useGetItems } from 'hooks/useFetchItems'; import Loading from 'components/loading/LoadingComponent'; import { appRouter } from 'components/router/appRouter'; import SectionContainer from './SectionContainer'; -import { CollectionType } from '@jellyfin/sdk/lib/generated-client/'; +import { CollectionType } from '@jellyfin/sdk/lib/generated-client/models/collection-type'; import { ParentId } from 'types/library'; interface GenresSectionContainerProps { diff --git a/src/apps/experimental/components/library/GenresView.tsx b/src/apps/experimental/components/library/GenresView.tsx index 3d831e4d7..9076c28c6 100644 --- a/src/apps/experimental/components/library/GenresView.tsx +++ b/src/apps/experimental/components/library/GenresView.tsx @@ -2,7 +2,7 @@ import { BaseItemKind } from '@jellyfin/sdk/lib/generated-client/models/base-ite import React, { FC } from 'react'; import GenresItemsContainer from './GenresItemsContainer'; import { ParentId } from 'types/library'; -import { CollectionType } from '@jellyfin/sdk/lib/generated-client/'; +import { CollectionType } from '@jellyfin/sdk/lib/generated-client/models/collection-type'; interface GenresViewProps { parentId: ParentId; diff --git a/src/apps/experimental/components/library/ItemsView.tsx b/src/apps/experimental/components/library/ItemsView.tsx index 31a8a00ff..65b26ffcd 100644 --- a/src/apps/experimental/components/library/ItemsView.tsx +++ b/src/apps/experimental/components/library/ItemsView.tsx @@ -23,7 +23,7 @@ import ShuffleButton from './ShuffleButton'; import SortButton from './SortButton'; import GridListViewButton from './GridListViewButton'; import { LibraryViewSettings, ParentId, ViewMode } from 'types/library'; -import { CollectionType } from '@jellyfin/sdk/lib/generated-client/'; +import { CollectionType } from '@jellyfin/sdk/lib/generated-client/models/collection-type'; import { LibraryTab } from 'types/libraryTab'; import { CardOptions } from 'types/cardOptions'; diff --git a/src/apps/experimental/routes/movies/index.tsx b/src/apps/experimental/routes/movies/index.tsx index 82cccb48b..7c25b17d4 100644 --- a/src/apps/experimental/routes/movies/index.tsx +++ b/src/apps/experimental/routes/movies/index.tsx @@ -4,7 +4,7 @@ import useCurrentTab from 'hooks/useCurrentTab'; import Page from 'components/Page'; import PageTabContent from '../../components/library/PageTabContent'; import { LibraryTab } from 'types/libraryTab'; -import { CollectionType } from '@jellyfin/sdk/lib/generated-client/'; +import { CollectionType } from '@jellyfin/sdk/lib/generated-client/models/collection-type'; import { LibraryTabContent, LibraryTabMapping } from 'types/libraryTabContent'; import { MovieSuggestionsSectionsView } from 'types/sections'; diff --git a/src/apps/experimental/routes/music/index.tsx b/src/apps/experimental/routes/music/index.tsx index 56aee2fb1..23c4b5739 100644 --- a/src/apps/experimental/routes/music/index.tsx +++ b/src/apps/experimental/routes/music/index.tsx @@ -4,7 +4,7 @@ import useCurrentTab from 'hooks/useCurrentTab'; import Page from 'components/Page'; import PageTabContent from '../../components/library/PageTabContent'; import { LibraryTab } from 'types/libraryTab'; -import { CollectionType } from '@jellyfin/sdk/lib/generated-client/'; +import { CollectionType } from '@jellyfin/sdk/lib/generated-client/models/collection-type'; import { LibraryTabContent, LibraryTabMapping } from 'types/libraryTabContent'; import { MusicSuggestionsSectionsView } from 'types/sections'; diff --git a/src/apps/experimental/routes/shows/index.tsx b/src/apps/experimental/routes/shows/index.tsx index 1a44ec0ff..93c67afeb 100644 --- a/src/apps/experimental/routes/shows/index.tsx +++ b/src/apps/experimental/routes/shows/index.tsx @@ -4,7 +4,7 @@ import useCurrentTab from 'hooks/useCurrentTab'; import Page from 'components/Page'; import PageTabContent from '../../components/library/PageTabContent'; import { LibraryTab } from 'types/libraryTab'; -import { CollectionType } from '@jellyfin/sdk/lib/generated-client/'; +import { CollectionType } from '@jellyfin/sdk/lib/generated-client/models/collection-type'; import { LibraryTabContent, LibraryTabMapping } from 'types/libraryTabContent'; import { TvShowSuggestionsSectionsView } from 'types/sections'; diff --git a/src/components/homesections/sections/recentlyAdded.ts b/src/components/homesections/sections/recentlyAdded.ts index 1394cec4b..88d72a0a1 100644 --- a/src/components/homesections/sections/recentlyAdded.ts +++ b/src/components/homesections/sections/recentlyAdded.ts @@ -1,7 +1,7 @@ import type { BaseItemDto } from '@jellyfin/sdk/lib/generated-client/models/base-item-dto'; import { BaseItemKind } from '@jellyfin/sdk/lib/generated-client/models/base-item-kind'; import type { UserDto } from '@jellyfin/sdk/lib/generated-client/models/user-dto'; -import { CollectionType } from '@jellyfin/sdk/lib/generated-client/'; +import { CollectionType } from '@jellyfin/sdk/lib/generated-client/models/collection-type'; import escapeHtml from 'escape-html'; import type { ApiClient } from 'jellyfin-apiclient'; diff --git a/src/components/itemHelper.js b/src/components/itemHelper.js index 1e3de777f..8de4c138a 100644 --- a/src/components/itemHelper.js +++ b/src/components/itemHelper.js @@ -1,6 +1,6 @@ import { appHost } from './apphost'; import globalize from '../scripts/globalize'; -import { CollectionType } from '@jellyfin/sdk/lib/generated-client/'; +import { CollectionType } from '@jellyfin/sdk/lib/generated-client/models/collection-type'; export function getDisplayName(item, options = {}) { if (!item) { diff --git a/src/components/router/appRouter.js b/src/components/router/appRouter.js index 9c1fe928a..922014687 100644 --- a/src/components/router/appRouter.js +++ b/src/components/router/appRouter.js @@ -10,7 +10,7 @@ import viewManager from '../viewManager/viewManager'; import ServerConnections from '../ServerConnections'; import alert from '../alert'; import { ConnectionState } from '../../utils/jellyfin-apiclient/ConnectionState.ts'; -import { CollectionType } from '@jellyfin/sdk/lib/generated-client/'; +import { CollectionType } from '@jellyfin/sdk/lib/generated-client/models/collection-type'; export const history = createHashHistory(); diff --git a/src/components/search/LiveTVSearchResults.tsx b/src/components/search/LiveTVSearchResults.tsx index d427d1a34..382880ff8 100644 --- a/src/components/search/LiveTVSearchResults.tsx +++ b/src/components/search/LiveTVSearchResults.tsx @@ -1,6 +1,6 @@ import type { BaseItemDto } from '@jellyfin/sdk/lib/generated-client'; import type { ApiClient } from 'jellyfin-apiclient'; -import { CollectionType } from '@jellyfin/sdk/lib/generated-client/'; +import { CollectionType } from '@jellyfin/sdk/lib/generated-client/models/collection-type'; import classNames from 'classnames'; import React, { FunctionComponent, useEffect, useState } from 'react'; diff --git a/src/components/search/SearchResults.tsx b/src/components/search/SearchResults.tsx index 686dd7d3d..e4b0d9d10 100644 --- a/src/components/search/SearchResults.tsx +++ b/src/components/search/SearchResults.tsx @@ -2,7 +2,7 @@ import type { BaseItemDto, BaseItemDtoQueryResult } from '@jellyfin/sdk/lib/gene import type { ApiClient } from 'jellyfin-apiclient'; import classNames from 'classnames'; import React, { FunctionComponent, useCallback, useEffect, useState } from 'react'; -import { CollectionType } from '@jellyfin/sdk/lib/generated-client/'; +import { CollectionType } from '@jellyfin/sdk/lib/generated-client/models/collection-type'; import globalize from '../../scripts/globalize'; import ServerConnections from '../ServerConnections'; diff --git a/src/controllers/list.js b/src/controllers/list.js index 29e0fe813..0e2ba2c9d 100644 --- a/src/controllers/list.js +++ b/src/controllers/list.js @@ -12,7 +12,7 @@ import '../elements/emby-itemscontainer/emby-itemscontainer'; import '../elements/emby-scroller/emby-scroller'; import ServerConnections from '../components/ServerConnections'; import LibraryMenu from '../scripts/libraryMenu'; -import { CollectionType } from '@jellyfin/sdk/lib/generated-client/'; +import { CollectionType } from '@jellyfin/sdk/lib/generated-client/models/collection-type'; function getInitialLiveTvQuery(instance, params, startIndex = 0, limit = 300) { const query = { diff --git a/src/types/cardOptions.ts b/src/types/cardOptions.ts index 802c96c79..cb4f49c0a 100644 --- a/src/types/cardOptions.ts +++ b/src/types/cardOptions.ts @@ -1,5 +1,5 @@ import type { BaseItemDto } from '@jellyfin/sdk/lib/generated-client'; -import { CollectionType } from '@jellyfin/sdk/lib/generated-client/'; +import { CollectionType } from '@jellyfin/sdk/lib/generated-client/models/collection-type'; export interface CardOptions { itemsContainer?: HTMLElement | null; diff --git a/src/types/libraryTabContent.ts b/src/types/libraryTabContent.ts index 6fb54faba..433744cd2 100644 --- a/src/types/libraryTabContent.ts +++ b/src/types/libraryTabContent.ts @@ -1,6 +1,6 @@ import { BaseItemKind } from '@jellyfin/sdk/lib/generated-client'; import { LibraryTab } from './libraryTab'; -import { CollectionType } from '@jellyfin/sdk/lib/generated-client/'; +import { CollectionType } from '@jellyfin/sdk/lib/generated-client/models/collection-type'; import { SectionType } from './sections'; export interface SectionsView { diff --git a/src/types/listOptions.ts b/src/types/listOptions.ts index edc703c03..7df383a48 100644 --- a/src/types/listOptions.ts +++ b/src/types/listOptions.ts @@ -1,6 +1,6 @@ import { BaseItemDto, SeriesTimerInfoDto } from '@jellyfin/sdk/lib/generated-client'; import { ItemSortBy } from '@jellyfin/sdk/lib/models/api/item-sort-by'; -import { CollectionType } from '@jellyfin/sdk/lib/generated-client/'; +import { CollectionType } from '@jellyfin/sdk/lib/generated-client/models/collection-type'; export interface ListOptions { items?: BaseItemDto[] | SeriesTimerInfoDto[] | null;