← Blog

onipin-react: embebe el chat OniPin en tu app React

Paquete oficial OniChat — burbuja flotante (widget) o iframe /c/{pin}. npm install onipin-react, sin API keys: solo el pin del negocio.

El paquete onipin-react es el componente oficial para integrar el chat de OniPin en apps React (Next.js, Vite, CRA…).

Instalación

npm install onipin-react

Peer deps: React ≥ 18.

Burbuja flotante (igual que el widget)

import { OniChat } from "onipin-react";

export function App() {
  return <OniChat pin="onp_tu_pin" />;
}

Chat embebido en la página

import { OniChat } from "onipin-react";

export function Support() {
  return (
    <OniChat
      pin="onp_tu_pin"
      mode="iframe"
      height={640}
      title="Chat con nosotros"
    />
  );
}

Props

PropDefaultDescripción
pinPin del negocio (onp_…)
baseUrlhttps://onnivers.storeOrigen del servidor
mode"script""script" (widget) o "iframe" (/c/{pin})
height / width560 / 100%Solo modo iframe

Relacionado

  • Widget HTML: una línea con /widget.js
  • SDK Node: onipin-js
  • SDK Python: onipin · pip install onipin

Documentación → · npm →