Skip to main content
Version: v3

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:

import { useContext } from 'react';
import { KeyboardContext } from 'stream-chat-react-native';

const { dismissKeyboard } = useContext(KeyboardContext);

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

Did you find this page helpful?