kuradesk-chat
v0.1.0
Published
KuraDesk in-app chat for React Native and Expo. Conversations land in your shared team inbox.
Maintainers
Readme
kuradesk-chat (React Native)
In-app chat UI for KuraDesk — same plugin API as Flutter and the website widget. Conversations land in your shared team inbox.
Works with React Native and Expo (JavaScript only, no native compile step). Persist visitor name and session with AsyncStorage.
Install
npm install kuradesk-chat @react-native-async-storage/async-storageExpo:
npx expo install kuradesk-chat @react-native-async-storage/async-storageThis package is not on npm yet — until it is, add a path / git dependency from this repo:
npm install ./packages/react-native-kuradesk-chatFull-screen chat
import { KuradeskChatView } from 'kuradesk-chat';
<KuradeskChatView
apiBaseUrl="https://desk.kurasika.tech"
widgetKey="YOUR_WIDGET_PUBLIC_KEY"
/>Floating launcher
import { KuradeskChatLauncher } from 'kuradesk-chat';
<KuradeskChatLauncher
apiBaseUrl="https://desk.kurasika.tech"
widgetKey="YOUR_WIDGET_PUBLIC_KEY"
>
<YourAppHome />
</KuradeskChatLauncher>Marketplace
React Native plugins live on npm, not an Apple/Google “plugin store”. Expo users install the same package. Publishing is npm publish after npm login.
