import { HeroSlider } from "@/components/HeroSlider"; import { SlotBanner } from "@/components/SlotBanner"; import { site } from "@/data/site"; import { padSlotImages, slotImages, type StaticImageSlot } from "@/lib/static-images"; type Props = { slider?: StaticImageSlot; beside?: StaticImageSlot; }; const sliderFallback = { src: "/images/banners/hero.jpg", alt: site.slogan, href: "/products", width: 1538, height: 870, }; const besideFallbacks = [ { src: "/images/banners/side-chicks.jpg", alt: "انواع تخم نطفه‌دار", href: "/products?categoryId=548", width: 370, height: 205, }, { src: "/images/banners/side-eggs.jpg", alt: "انواع تخم مرغ", href: "/products?categoryId=548", width: 370, height: 205, }, ]; export function Hero({ slider, beside }: Props) { const besideImages = padSlotImages(beside, 2).slice(0, 2); return (

{site.name}

{besideImages.map((image, index) => ( ))}
); }