import { useContext } from "react";
import { TypingContext } from "stream-chat-react-native";
const { typing } = useContext(TypingContext);
This is documentation for
Stream Chat React Native SDK v5, which is nolonger actively maintained. For up-to-date documentation, see the latest version (v8).
TypingContext
TypingContext
is provided by Channel
component. If you are not familiar with React Context API, please read about it on React docs.
Basic Usage
TypingContext
can be consumed by any of the child component of Channel
component as following:
Alternatively, you can also use useTypingContext
hook provided by library to consume TypingContext.
import { useTypingContext } from "stream-chat-react-native";
const { typing } = useTypingContext();
Value
typing
The value is a map of JavaScript SDK’s typing.start event](/chat/docs/javascript/event_object/) object mapped by user id, when there are users typing.
Type |
---|
object |
- I'm working with the Stream Chat React Native SDK and would like to ask questions about this documentation page: https://getstream.io/chat/docs/sdk/react-native/v5/contexts/typing-context.md
- View as markdown
- Open in ChatGPT
- Open in Claude
On this page: