fix: fix bug with some links rendering as basic `span` elements
fix: fix bug with some links rendering as basic `span` elements

There was an issue where if one item was missing a `url`, all subsequent
items would render as `span` elements as well. This was due to how the
`Component` variable was scoped (outside of the `.map` callback).

skipjack/react-banner,skipjack/react-banner