feat(frontend): add external links to movie and tv detail pages

This commit is contained in:
sct
2020-12-19 02:46:32 +09:00
parent 8408e19568
commit a0024a0cbe
7 changed files with 79 additions and 1 deletions

View File

@@ -37,6 +37,7 @@ import type { RTRating } from '../../../server/api/rottentomatoes';
import Error from '../../pages/_error';
import Head from 'next/head';
import globalMessages from '../../i18n/globalMessages';
import ExternalLinkBlock from '../ExternalLinkBlock';
const messages = defineMessages({
releasedate: 'Release Date',
@@ -512,6 +513,14 @@ const MovieDetails: React.FC<MovieDetailsProps> = ({ movie }) => {
</div>
)}
</div>
<div className="mt-4">
<ExternalLinkBlock
mediaType="movie"
tmdbId={data.id}
imdbId={data.externalIds.imdbId}
rtUrl={ratingData?.url}
/>
</div>
</div>
</div>
<div className="md:flex md:items-center md:justify-between mb-4 mt-6">