diff --git a/src/app/film/[id]/page.tsx b/src/app/film/[id]/page.tsx new file mode 100644 index 0000000..c1a90a4 --- /dev/null +++ b/src/app/film/[id]/page.tsx @@ -0,0 +1,21 @@ +import { HeroMovie } from "@/components/molecules/HeroMovie"; +import { MovieCast } from "@/components/molecules/MovieCast"; +import { TMDB } from "@/lib/tmdb"; + +// Main movie details component. +export default async function Page({ + params, +}: { + params: Promise<{ id: string }>; +}) { + const movieId = Number((await params).id); + + const movieDetails = await TMDB.getMovieDetailsRich(movieId); + + return ( +
+ "{movieDetails.tagline}" +
+ )} + ++ {movieDetails.overview} +
+{actor.character}
+{director.name}
++ {company.name} +
+ ))} +