Verified example · TSX
React gateway
examples/react-gateway.tsx
@cavi-ai/api-clientv0.11.048adfa6b
import { GatewayClientProvider, useGatewayClientContext } from "@cavi-ai/api-client/frameworks/react";
function ConnectionStatus() {
const { state } = useGatewayClientContext();
return <span>{state}</span>;
}
export function GatewayApp() {
return (
<GatewayClientProvider gatewayBaseUrl="https://gateway.example" authToken={null} clientId="docs-example">
<ConnectionStatus />
</GatewayClientProvider>
);
}
Package imports
Referenced by
Artifact provenance
- Package
- @cavi-ai/api-client@0.11.0
- Release
- v0.11.0
- Commit
48adfa6ba7c3d5e8ffee0a6cf2572574ca630fa0- Source
examples/react-gateway.tsx- Tarball SHA-256
3379cd47b4890d0e00f5949583f90a83367705878b16141e825f66ef5d8819e5- Content SHA-256
306450f08c69a6e068f80490b1f2cc4f0808af0911fdec5b9b145e33a9ba5534