1
0
mirror of https://github.com/Radarr/Radarr.git synced 2026-04-26 22:46:53 -04:00

added option and start of info

This commit is contained in:
Robin Dadswell
2021-01-05 22:05:12 +00:00
committed by Qstick
parent e5f66da087
commit 1a755bd3c0
2 changed files with 49 additions and 0 deletions
@@ -101,6 +101,10 @@ class MovieIndexPoster extends Component {
showSearchAction,
showRelativeDates,
shortDateFormat,
showReleaseDate,
inCinemas,
physicalRelease,
digitalRelease,
timeFormat,
isRefreshingMovie,
isSearchingMovie,
@@ -127,6 +131,19 @@ class MovieIndexPoster extends Component {
height: `${posterHeight}px`
};
let releaseDate = '';
if (showReleaseDate) {
if (physicalRelease && digitalRelease) {
releaseDate = '';
} else if (physicalRelease && !digitalRelease) {
releaseDate = physicalRelease;
} else if (digitalRelease && !physicalRelease) {
releaseDate = digitalRelease;
} else {
releaseDate = inCinemas;
}
}
return (
<div className={styles.content}>
<div className={styles.posterContainer}>
@@ -253,9 +270,17 @@ class MovieIndexPoster extends Component {
</div>
}
{
showReleaseDate &&
<div className={styles.title}>
{releaseDate}
</div>
}
<MovieIndexPosterInfo
qualityProfile={qualityProfile}
showQualityProfile={showQualityProfile}
showReleaseDate={showReleaseDate}
showRelativeDates={showRelativeDates}
shortDateFormat={shortDateFormat}
timeFormat={timeFormat}
@@ -298,6 +323,10 @@ MovieIndexPoster.propTypes = {
showSearchAction: PropTypes.bool.isRequired,
showRelativeDates: PropTypes.bool.isRequired,
shortDateFormat: PropTypes.string.isRequired,
showReleaseDate: PropTypes.bool.isRequired,
inCinemas: PropTypes.string,
physicalRelease: PropTypes.string,
digitalRelease: PropTypes.string,
timeFormat: PropTypes.string.isRequired,
isRefreshingMovie: PropTypes.bool.isRequired,
isSearchingMovie: PropTypes.bool.isRequired,