--- import { Icon } from 'astro-icon/components'; import { blog, site } from '../../lib/data'; export interface Props { url: string; title: string; } const { url, title } = Astro.props; const fill = (tpl: string) => tpl.replace('{url}', encodeURIComponent(url)).replace('{title}', encodeURIComponent(title)); const btn = 'border-line hover:border-fg hover:bg-fg hover:text-bg inline-flex size-11 cursor-pointer items-center justify-center border transition-colors'; ---