0.1.14 • Published 6 months ago

rn-helpcrunch v0.1.14

Weekly downloads
-
License
MIT
Repository
github
Last release
6 months ago

rn-helpcrunch

React Native component for Helpcrunch chat widget

Installation

npm install rn-helpcrunch --save

Usage

import { HelpCrunchWidget } from 'rn-helpcrunch';

const widgetRef = useRef();
const user = {
  email: 'react_native_user@somemail.com',
  name: 'reactNativeUser',
  user_id: '32132133123123'
};

const loginUser = (user) => {
  widgetRef.current.userAuth(user);
}

const onReady = () => {}
const onChatOpen = () => {}
const onChatClose = () => {}
const onCustomerMessage = () => {}
const onAgentMessage = () => {}
const onNewUnreadChat = () => {}
const onPreChatFormSubmit = () => {}
const onError = () => {}

// ...
useEffect(() => {
  loginUser(user);
}, [dependencies]);

<HelpCrunchWidget organization="organization" 
                  appId="appId"  
                  ref={widgetRef}
                  onReady={onReady}
                  onChatOpen={onChatOpen}
                  onChatClose={onChatClose}
                  onCustomerMessage={onCustomerMessage}
                  onAgentMessage={onAgentMessage}
                  onNewUnreadChat={onNewUnreadChat}
                  onPreChatFormSubmit={onPreChatFormSubmit}
                  onError={onError}
></HelpCrunchWidget>

License

MIT


Made with create-react-native-library

0.1.14

6 months ago

0.1.12

1 year ago

0.1.13

1 year ago

0.1.11

1 year ago

0.1.10

1 year ago

0.1.9

1 year ago

0.1.8

1 year ago

0.0.12

1 year ago

0.0.11

1 year ago

0.0.10

1 year ago

0.0.9

1 year ago

0.0.8

1 year ago

0.1.7

1 year ago

0.1.6

1 year ago

0.1.5

1 year ago

0.1.4

1 year ago

0.1.3

1 year ago

0.1.2

1 year ago

0.1.1

1 year ago

0.1.0

1 year ago