const ContactPrefIcons = ({ methods, variant = 'card' }) => { const prefs = Array.isArray(methods) ? methods : []; const isOn = (key) => prefs.includes(key); const containerClass = variant === 'center' ? 'flex flex-col items-center gap-2' : 'flex flex-col items-start gap-1.5 w-24'; const Item = ({ enabled, label, svg }) => (
{svg} {label}
); return (
} /> } /> } />
); }; if (typeof window !== 'undefined') window.ContactPrefIcons = ContactPrefIcons;