docs/app/sponsors/page.mdx
import { Button, Cards, Image } from 'nextra/components' import { cloneElement } from 'react'
export default function MdxLayout(props) {
return cloneElement(props.children, {
components: {
img: props => (
<Image {...props} className="[aspect-ratio:12/6.3] object-cover" />
),
a({ children, href }) {
const { alt } = children.props
return (
<Cards.Card
href={${href}?utm_source=nextra.site&utm_campaign=nextra&utm_content=logolink}
title={alt.replace(/ preview$/i, '')}
target="_blank"
rel="noreferrer"
arrow
className="!no-underline"
>
{children}
</Cards.Card>
)
}
}
})
}