import { Button } from '@headlessui/react' import Autoplay from 'embla-carousel-autoplay' import useEmblaCarousel from 'embla-carousel-react' import { useFetcher, useRouteLoaderData } from 'react-router' import type { loader } from '~/routes/_news' export const Banner = () => { const loaderData = useRouteLoaderData('routes/_news') const { adsData } = loaderData || {} const [emblaReference] = useEmblaCarousel({ loop: true }, [ Autoplay({ stopOnInteraction: false, stopOnMouseEnter: true, }), ]) const fetcher = useFetcher() return (
{adsData?.map(({ image_url: urlImage, url, id }, index) => ( ))}
) }