Improve MediaDisplay overseerr

This commit is contained in:
ajnart
2022-08-08 13:44:58 +02:00
parent 04874e69f2
commit 9a53f5d1ee
3 changed files with 140 additions and 129 deletions

View File

@@ -1,19 +0,0 @@
import { MediaDisplay } from '../common';
import { Result } from './SearchResult';
export default function OverseerrMediaDisplay(props: any) {
const { media }: { media: Result } = props;
return (
<MediaDisplay
media={{
title: media.name ?? media.originalTitle ?? media.title ?? '',
poster: `https://image.tmdb.org/t/p/w600_and_h900_bestv2/${media.posterPath}`,
genres: [`score: ${media.voteAverage}/10`],
seasonNumber: media.mediaInfo?.seasons.length,
plexUrl: media.mediaInfo?.plexUrl,
imdbId: media.mediaInfo?.imdbId,
overview: media.overview,
}}
/>
);
}

View File

@@ -1,6 +1,6 @@
import { IconEyeglass } from '@tabler/icons';
import { OverseerrMediaDisplay } from '../common';
import { IModule } from '../ModuleTypes';
import OverseerrMediaDisplay from './OverseerrMediaDisplay';
export const OverseerrModule: IModule = {
title: 'Overseerr',