import { useContext } from "react";
import { KeyboardContext } from "stream-chat-react-native";
const { dismissKeyboard } = useContext(KeyboardContext);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)
.
KeyboardContext
KeyboardContext is provided by Channel component. If you are not familiar with React Context API, please read about it on React docs.
Basic Usage
KeyboardContext can be consumed by any of the child component of Channel component as following:
Alternatively, you can also use useKeyboardContext hook provided by library to consume KeyboardContext.
import { useKeyboardContext } from "stream-chat-react-native";
const { dismissKeyboard } = useKeyboardContext();Value
dismissKeyboard
Function to dismiss the keyboard.
| Type |
|---|
| function |