Fix hero slider TypeScript so Next build can see linkUrl.
Fallback slides were inferred without linkUrl, so production next build failed on those property accesses. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
co-authored by
Cursor
parent
aa0e21d2ce
commit
c278e78b73
@@ -15,7 +15,7 @@ export type HeroSlide = {
|
||||
};
|
||||
|
||||
export function HeroSlider({ slides }: { slides?: HeroSlide[] }) {
|
||||
const items = slides?.length ? slides : fallbackSlides;
|
||||
const items: HeroSlide[] = slides?.length ? slides : fallbackSlides;
|
||||
const [activeIndex, setActiveIndex] = useState(0);
|
||||
const [isPaused, setIsPaused] = useState(false);
|
||||
const activeSlide = items[activeIndex] ?? items[0];
|
||||
|
||||
Reference in New Issue
Block a user