2022-08-06 01:36:13 +03:00
|
|
|
|
2022-10-02 19:07:42 +03:00
|
|
|
import React, { FC, useCallback } from 'react';
|
2022-08-06 01:36:13 +03:00
|
|
|
|
2023-05-01 16:50:41 -04:00
|
|
|
import ViewItemsContainer from '../../../../components/common/ViewItemsContainer';
|
|
|
|
import { LibraryViewProps } from '../../../../types/interface';
|
2022-08-06 01:36:13 +03:00
|
|
|
|
2022-10-28 18:59:00 +03:00
|
|
|
const TrailersView: FC<LibraryViewProps> = ({ topParentId }) => {
|
2022-08-21 03:09:22 +03:00
|
|
|
const getBasekey = useCallback(() => {
|
|
|
|
return 'trailers';
|
|
|
|
}, []);
|
|
|
|
|
|
|
|
const getItemTypes = useCallback(() => {
|
2022-10-03 02:33:43 +03:00
|
|
|
return ['Trailer'];
|
2022-08-21 03:09:22 +03:00
|
|
|
}, []);
|
|
|
|
|
|
|
|
const getNoItemsMessage = useCallback(() => {
|
|
|
|
return 'MessageNoTrailersFound';
|
|
|
|
}, []);
|
|
|
|
|
2022-08-06 01:36:13 +03:00
|
|
|
return (
|
2022-08-21 03:09:22 +03:00
|
|
|
<ViewItemsContainer
|
|
|
|
topParentId={topParentId}
|
|
|
|
getBasekey={getBasekey}
|
|
|
|
getItemTypes={getItemTypes}
|
|
|
|
getNoItemsMessage={getNoItemsMessage}
|
|
|
|
/>
|
2022-08-06 01:36:13 +03:00
|
|
|
);
|
|
|
|
};
|
|
|
|
|
|
|
|
export default TrailersView;
|