import React from 'react'; import { ParseModel } from 'App/State/ParseAppState'; import FieldSet from 'Components/FieldSet'; import MovieFormats from 'Movie/MovieFormats'; import MovieTitleLink from 'Movie/MovieTitleLink'; import translate from 'Utilities/String/translate'; import ParseResultItem from './ParseResultItem'; import styles from './ParseResult.css'; interface ParseResultProps { item: ParseModel; } function ParseResult(props: ParseResultProps) { const { item } = props; const { customFormats, customFormatScore, languages, parsedMovieInfo, movie, } = item; const { releaseTitle, movieTitle, movieTitles, year, edition, releaseGroup, releaseHash, quality, tmdbId, imdbId, } = parsedMovieInfo; const finalLanguages = languages ?? parsedMovieInfo.languages; return (
0 ? year : '-'} /> 0 ? movieTitles.join(', ') : '-'} /> {tmdbId ? ( ) : null} {imdbId ? ( ) : null}
1 && !quality.revision.isRepack ? 'True' : '-' } />
1 ? quality.revision.version : '-' } />
l.name).join(', ')} />
) : ( '-' ) } /> {movie && movie.originalLanguage ? ( ) : null} ) : ( '-' ) } />
); } export default ParseResult;