diff --git a/frontend/src/DiscoverMovie/Overview/AddListMovieOverview.js b/frontend/src/DiscoverMovie/Overview/AddListMovieOverview.js index a59a0d23d..aa81a04fe 100644 --- a/frontend/src/DiscoverMovie/Overview/AddListMovieOverview.js +++ b/frontend/src/DiscoverMovie/Overview/AddListMovieOverview.js @@ -12,6 +12,8 @@ import Link from 'Components/Link/Link'; import AddNewDiscoverMovieModal from 'DiscoverMovie/AddNewDiscoverMovieModal'; import ExcludeMovieModal from 'DiscoverMovie/Exclusion/ExcludeMovieModal'; import styles from './AddListMovieOverview.css'; +import Popover from 'Components/Tooltip/Popover'; +import MovieDetailsLinks from 'Movie/Details/MovieDetailsLinks'; const columnPadding = parseInt(dimensions.movieIndexColumnPadding); const columnPaddingSmallScreen = parseInt(dimensions.movieIndexColumnPaddingSmallScreen); @@ -76,6 +78,8 @@ class AddListMovieOverview extends Component { render() { const { tmdbId, + imdbId, + youTubeTrailerId, title, titleSlug, folder, @@ -138,6 +142,7 @@ class AddListMovieOverview extends Component { {...linkProps} > {title}({year}) + { isExcluded &&
+ + + } + title="Links" + body={ + + } + /> + + + + + } + title="Links" + body={ + + } + /> + { @@ -187,6 +210,8 @@ class AddListMoviePoster extends Component { AddListMoviePoster.propTypes = { tmdbId: PropTypes.number.isRequired, + imdbId: PropTypes.string, + youTubeTrailerId: PropTypes.string, title: PropTypes.string.isRequired, year: PropTypes.number.isRequired, overview: PropTypes.string.isRequired, diff --git a/frontend/src/DiscoverMovie/Table/AddListMovieRow.css b/frontend/src/DiscoverMovie/Table/AddListMovieRow.css index 912c6ce4d..8f4ef7330 100644 --- a/frontend/src/DiscoverMovie/Table/AddListMovieRow.css +++ b/frontend/src/DiscoverMovie/Table/AddListMovieRow.css @@ -63,3 +63,7 @@ margin-top: 0; } + +.externalLinks { + margin-right: 0.5em; +} diff --git a/frontend/src/DiscoverMovie/Table/AddListMovieRow.js b/frontend/src/DiscoverMovie/Table/AddListMovieRow.js index d8e32f607..1561df6d1 100644 --- a/frontend/src/DiscoverMovie/Table/AddListMovieRow.js +++ b/frontend/src/DiscoverMovie/Table/AddListMovieRow.js @@ -11,6 +11,9 @@ import AddNewDiscoverMovieModal from 'DiscoverMovie/AddNewDiscoverMovieModal'; import ExcludeMovieModal from 'DiscoverMovie/Exclusion/ExcludeMovieModal'; import VirtualTableSelectCell from 'Components/Table/Cells/VirtualTableSelectCell'; import styles from './AddListMovieRow.css'; +import Icon from 'Components/Icon'; +import Popover from 'Components/Tooltip/Popover'; +import MovieDetailsLinks from 'Movie/Details/MovieDetailsLinks'; class AddListMovieRow extends Component { @@ -52,6 +55,8 @@ class AddListMovieRow extends Component { const { status, tmdbId, + imdbId, + youTubeTrailerId, title, titleSlug, studio, @@ -205,6 +210,25 @@ class AddListMovieRow extends Component { key={name} className={styles[name]} > + + + } + title="Links" + body={ + + } + /> + + - The Movie DB + TMDb @@ -51,7 +51,7 @@ function MovieDetailsLinks(props) { kind={kinds.INFO} size={sizes.LARGE} > - IMDB + IMDb }