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

Convert ItemsContainer to react

This commit is contained in:
grafixeyehero 2023-10-13 02:07:49 +03:00
parent 71e431d562
commit c767dba439
7 changed files with 568 additions and 39 deletions

View file

@ -11,9 +11,9 @@ import listview from 'components/listview/listview';
import cardBuilder from 'components/cardbuilder/cardBuilder';
import { playbackManager } from 'components/playback/playbackmanager';
import globalize from 'scripts/globalize';
import ItemsContainer from 'elements/emby-itemscontainer/ItemsContainer';
import AlphabetPicker from './AlphabetPicker';
import FilterButton from './filter/FilterButton';
import ItemsContainer from './ItemsContainer';
import NewCollectionButton from './NewCollectionButton';
import Pagination from './Pagination';
import PlayAllButton from './PlayAllButton';
@ -67,7 +67,8 @@ const ItemsView: FC<ItemsViewProps> = ({
const {
isLoading,
data: itemsResult,
isPreviousData
isPreviousData,
refetch
} = useGetItemsViewByType(
viewType,
parentId,
@ -252,7 +253,10 @@ const ItemsView: FC<ItemsViewProps> = ({
<Loading />
) : (
<ItemsContainer
className='centered padded-left padded-right padded-right-withalphapicker'
libraryViewSettings={libraryViewSettings}
parentId={parentId}
reloadItems={refetch}
getItemsHtml={getItemsHtml}
/>
)}