/* global React */ // art.jsx — Composiciones abstractas de marca + íconos (monocromo) const { useRef, useEffect } = React; /* ---------- HERO PREVIEW: dashboard abstracto de marca ---------- */ function HeroPreview() { return (
); } /* ---------- SECTOR ARTS (3) ---------- */ function SectorArt({ kind }) { const p = { viewBox: '0 0 24 24', fill: 'none', stroke: 'currentColor', strokeWidth: 1.5, strokeLinecap: 'round', strokeLinejoin: 'round', className: 'sector-icon', 'aria-hidden': 'true' }; if (kind === 'pymes') { // fábrica return ( ); } if (kind === 'negocios') { // tienda return ( ); } // marca personal — humano return ( ); } /* ---------- SERVICE GLYPHS ---------- */ const glyphProps = { viewBox: '0 0 24 24', fill: 'none', stroke: 'currentColor', strokeWidth: 1.4, strokeLinecap: 'round', strokeLinejoin: 'round', className: 'serv-glyph' }; const Glyphs = { seo: , ads: , web: , rep: , crm: , social: , maps: , chat: , blog: , video: , mail: , phone: }; /* ---------- SOCIAL ICONS ---------- */ const Social = { ig: , li: , x: }; Object.assign(window, { HeroPreview, SectorArt, Glyphs, Social });