@linktor/react-webchat
v0.1.1
Published
React component for the Linktor WebChat widget
Maintainers
Readme
@linktor/react-webchat
Componente React do widget de chat do Linktor. Casca fina sobre
@linktor/webchat-core:
monta o widget ao montar o componente e o destrói ao desmontar. Não renderiza
nada — o widget injeta seu próprio DOM flutuante no <body>.
Instalação
npm install @linktor/react-webchatreact >= 17 é peer dependency.
Uso
import { LinktorChat } from '@linktor/react-webchat'
export function App() {
return (
<LinktorChat
channelId="YOUR_CHANNEL_ID"
baseUrl="https://api.linktor.dev"
onMessage={(m) => console.log(m)}
/>
)
}Props principais
channelId e baseUrl são obrigatórias. Também aceita position, visitor,
autoOpen, showLauncher, token, e as opções de customização theme,
labels, launcherIcon, renderMessage, customCss, hidePoweredBy, além
dos callbacks onReady / onOpen / onClose / onMessage.
<LinktorChat
channelId="…"
baseUrl="https://api.linktor.dev"
theme={{ primaryColor: '#4f46e5', borderRadius: '16px' }}
labels={{ title: 'Fale conosco', poweredBy: false }}
/>Documentação completa da customização no README do repositório.
Licença
MIT
