@arlopass/react
v0.1.0
Published
React bindings for Arlopass.
Readme
@arlopass/react
React bindings for Arlopass.
This package provides ArlopassProvider and hooks for connection state,
provider selection, chat, and conversation workflows.
Installation
pnpm add @arlopass/react @arlopass/web-sdk react react-domQuick Start
import { ArlopassProvider, useChat } from "@arlopass/react";
function Chat() {
const { messages, sendMessage } = useChat();
return (
<button onClick={() => sendMessage("Hello")}>Send</button>
);
}
export function App() {
return (
<ArlopassProvider appId="com.example.app">
<Chat />
</ArlopassProvider>
);
}Exports
ArlopassProvideruseClientuseConnectionuseProvidersuseChatuseConversationuseModelAvailabilityArlopassInstallButton
