@@ -106,23 +105,6 @@ export function CastCarousel({ actors, crew, titleType }: CastCarouselProps) {
)}
-
- {crew.length > 0 && (
-
- {crew.map((member) => (
-
- {member.name}
-
- ({member.job})
-
-
- ))}
-
- )}
);
}
diff --git a/app/(pages)/titles/[id]/_components/recommendations-grid.tsx b/app/(pages)/titles/[id]/_components/recommendations-grid.tsx
index 77a5dbc..5d7303a 100644
--- a/app/(pages)/titles/[id]/_components/recommendations-grid.tsx
+++ b/app/(pages)/titles/[id]/_components/recommendations-grid.tsx
@@ -1,5 +1,6 @@
"use client";
+import { IconSparkles } from "@tabler/icons-react";
import { motion } from "motion/react";
import { TitleCard } from "@/components/title-card";
import type { RecommendedTitle } from "@/lib/types/title";
@@ -26,7 +27,10 @@ export function RecommendationsGrid({
}) {
return (
-
Recommended
+
+
+
Recommended
+
-
+
Mark Watched
)}
diff --git a/app/(pages)/titles/[id]/_components/title-cast.tsx b/app/(pages)/titles/[id]/_components/title-cast.tsx
index e4e805d..89a5247 100644
--- a/app/(pages)/titles/[id]/_components/title-cast.tsx
+++ b/app/(pages)/titles/[id]/_components/title-cast.tsx
@@ -8,9 +8,8 @@ interface TitleCastProps {
export function TitleCast({ cast, titleType }: TitleCastProps) {
const actors = cast.filter((c) => c.department === "Acting");
- const crew = cast.filter((c) => c.department !== "Acting");
- if (actors.length === 0 && crew.length === 0) return null;
+ if (actors.length === 0) return null;
- return ;
+ return ;
}
diff --git a/app/(pages)/titles/[id]/_components/title-hero.tsx b/app/(pages)/titles/[id]/_components/title-hero.tsx
index f8d1936..0114b97 100644
--- a/app/(pages)/titles/[id]/_components/title-hero.tsx
+++ b/app/(pages)/titles/[id]/_components/title-hero.tsx
@@ -57,6 +57,11 @@ export function TitleHero({
backgroundImage: `url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E")`,
}}
/>
+ {trailerVideoKey && (
+
+
+
+ )}
)}
@@ -122,7 +127,6 @@ export function TitleHero({
>
- {trailerVideoKey &&
}