--- type IconName = "hook" | "float" | "trophy" | "plus" | "pin" | "clock" | "ripple" | "angler" | "scale" | "lure" | "arrow"; const { name, size = 18, label } = Astro.props as { name: IconName; size?: number; label?: string }; --- {name === "hook" && <>} {name === "float" && <>} {name === "trophy" && <>} {name === "plus" && <>} {name === "pin" && <>} {name === "clock" && <>} {name === "ripple" && <>} {name === "angler" && <>} {name === "scale" && <>} {name === "lure" && <>} {name === "arrow" && <>}