Add a CSS-isolated, zero-dependency chat widget to your React app in less than 30 seconds.
Install our lightweight `@tglivechat/widget` React wrapper from npm or pnpm:
Render the <TGLiveChat /> component inside your root layout or main App component:
import { TGLiveChat } from '@tglivechat/widget'
export default function App() {
return (
<div>
<YourAppContent />
<TGLiveChat widgetId="YOUR_WIDGET_ID" />
</div>
)
}Open your React app in your browser. The floating chat bubble will mount inside an isolated Shadow DOM container.
Create a free widget in 10 seconds. No credit card required.