1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00
jellyfin-web/src/components/cardbuilder/Card/Cards.tsx

33 lines
767 B
TypeScript
Raw Normal View History

import React, { type FC } from 'react';
2024-01-31 04:25:14 +03:00
import { setCardData } from '../cardBuilder';
import Card from './Card';
import type { ItemDto } from 'types/itemDto';
import type { CardOptions } from 'types/cardOptions';
import '../card.scss';
interface CardsProps {
items: ItemDto[];
cardOptions: CardOptions;
}
const Cards: FC<CardsProps> = ({
items = [],
cardOptions
}) => {
setCardData(items, cardOptions);
return (
// eslint-disable-next-line react/jsx-no-useless-fragment
<>
{items?.map((item) => (
<Card
key={item.Id}
item ={item}
cardOptions= {cardOptions}
/>
))}
</>
);
};
export default Cards;