diff --git a/frontend/src/Movie/Details/MovieDetails.js b/frontend/src/Movie/Details/MovieDetails.js index bbca0a83c..57e1fcc47 100644 --- a/frontend/src/Movie/Details/MovieDetails.js +++ b/frontend/src/Movie/Details/MovieDetails.js @@ -286,10 +286,10 @@ class MovieDetails extends Component { const fanartUrl = getFanartUrl(images); const marqueeWidth = isSmallScreen ? titleWidth : (titleWidth - 150); - const pageTitle = `${title}${year > 0 ? ` (${year})` : ''}`; + const titleWithYear = `${title}${year > 0 ? ` (${year})` : ''}`; return ( - + diff --git a/frontend/src/Movie/Search/MovieInteractiveSearchModalContent.js b/frontend/src/Movie/Search/MovieInteractiveSearchModalContent.tsx similarity index 53% rename from frontend/src/Movie/Search/MovieInteractiveSearchModalContent.js rename to frontend/src/Movie/Search/MovieInteractiveSearchModalContent.tsx index 4f309a514..4fbca8b47 100644 --- a/frontend/src/Movie/Search/MovieInteractiveSearchModalContent.js +++ b/frontend/src/Movie/Search/MovieInteractiveSearchModalContent.tsx @@ -1,4 +1,3 @@ -import PropTypes from 'prop-types'; import React from 'react'; import Button from 'Components/Link/Button'; import ModalBody from 'Components/Modal/ModalBody'; @@ -9,41 +8,36 @@ import { scrollDirections } from 'Helpers/Props'; import InteractiveSearchConnector from 'InteractiveSearch/InteractiveSearchConnector'; import translate from 'Utilities/String/translate'; -function MovieInteractiveSearchModalContent(props) { - const { - movieId, - movieTitle, - onModalClose - } = props; +interface MovieInteractiveSearchModalContentProps { + movieId: number; + movieTitle?: string; + onModalClose(): void; +} + +function MovieInteractiveSearchModalContent( + props: MovieInteractiveSearchModalContentProps +) { + const { movieId, movieTitle, onModalClose } = props; return ( - {movieTitle === undefined ? - translate('InteractiveSearchModalHeader') : - translate('InteractiveSearchModalHeaderTitle', { title: movieTitle }) - } + {movieTitle + ? translate('InteractiveSearchModalHeaderTitle', { + title: movieTitle, + }) + : translate('InteractiveSearchModalHeader')} - + - + ); } -MovieInteractiveSearchModalContent.propTypes = { - movieId: PropTypes.number.isRequired, - movieTitle: PropTypes.string, - onModalClose: PropTypes.func.isRequired -}; - export default MovieInteractiveSearchModalContent;