--- import { componentIsHTMLElement } from "astro/runtime/server/render/dom.js"; import Dribbble from "./icons/Dribbble.astro"; import Facebook from "./icons/Facebook.astro"; import Instagram from "./icons/Instagram.astro"; import Linkedin from "./icons/Linkedin.astro"; import Shop from "./icons/Shop.astro"; import Twitch from "./icons/Twitch.astro"; import Url from "./icons/Url.astro"; import XTwitter from "./icons/X-twitter.astro"; import Youtube from "./icons/Youtube.astro"; interface Props { icon: string; title: string; description: string; url: string; } const { icon, title, description, url } = Astro.props; --- {icon === 'dribble' && } {icon === 'facebook' && } {icon === 'instagram' && } {icon === 'linkedin' && } {icon === 'shop' && } {icon === 'twitch' && } {icon === 'url' && } {icon === 'xtwitter' && } {icon === 'youtube' && }