TypingContext
TypingContext
is provided by Channel
component. If you are not familiar with React Context API, please read about it on React docs.
#
Basic UsageTypingContext
can be consumed by any of the child component of Channel
component as following:
import { useContext } from 'react';
import { TypingContext } from 'stream-chat-react-native';
const { typing } = useContext(TypingContext);
Alternatively, you can also use useTypingContext
hook provided by library to consume TypingContext.
import { useTypingContext } from 'stream-chat-react-native';
const { typing } = useTypingContext();
#
Value#
typingThe value is a map of JavaScript SDK's typing.start event](https://getstream.io/chat/docs/javascript/event_object/?language=javascript) object mapped by user id, when there are users typing.
Type |
---|
object |