Sobre el proyecto
@vskstudio/takt-react es una capa ligera de React sobre el núcleo de analítica respetuosa con la privacidad de Takt. Proporciona un componente raíz Takt para iniciar el SDK del navegador y suministrar una instancia a los descendientes, useTakt para el seguimiento imperativo, y useTaktEvent o TaktEvent para eventos de clic declarativos. También incluye un elemento personalizado sin React para páginas que no usan React. El contenedor está diseñado para renderizado en servidor: la inicialización del navegador ocurre después del montaje, el hook devuelve un no‑op seguro antes de la inicialización o durante SSR, y el paquete incluye un límite cliente para aplicaciones Next.js. Las opciones incluyen navegación SPA, enlaces externos, descargas de archivos, seguimiento de 404, Do Not Track, exclusión de localhost, muestreo, control de consultas, exclusión de rutas y limpieza de URL. Los widgets de insignia e incrustación, así como las API públicas de estadísticas, se reexportan desde el paquete central. React 18 o 19 y Takt core 0.8.1 o superior son dependencias pares. El proyecto se publica bajo la licencia MIT.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.