import { useButtonClick } from "@/hooks/useButtonClick"; import ImageOrVideo from "@/components/ui/ImageOrVideo"; type FooterLink = { label: string; href?: string; onClick?: () => void; }; type FooterColumn = { title: string; items: FooterLink[]; }; const FooterLinkItem = ({ label, href, onClick }: FooterLink) => { const handleClick = useButtonClick(href, onClick); return ( {label} ); }; const FooterBottomLink = ({ label, href, onClick }: FooterLink) => { const handleClick = useButtonClick(href, onClick); return ( {label} ); }; const FooterSimpleMedia = ({ imageSrc, videoSrc, brand, columns, copyright, links, }: ({ imageSrc: string; videoSrc?: never } | { videoSrc: string; imageSrc?: never }) & { brand: string; columns: FooterColumn[]; copyright: string; links: FooterLink[]; }) => { return ( ); }; export default FooterSimpleMedia;