# InputGiphySearch

Component to render a header for the editing state of the [`MessageInput`](/chat/docs/sdk/react-native/v6/ui-components/message-input/).

This is the default component provided to the prop [`InputGiphySearch`](/chat/docs/sdk/react-native/v6/core-components/channel#inputgiphysearch/) on the `Channel` component.

## Props

### `additionalTextInputProps`

Additional props provided to the underlying [TextInput](https://reactnative.dev/docs/textinput#props) within [`MessageInput`](/chat/docs/sdk/react-native/v6/ui-components/message-input/).

| Type   |
| ------ |
| Object |


### `disabled`

True if channel is [frozen](/chat/docs/javascript/disabling_channels/) and [disableIfFrozenChannel](/chat/docs/sdk/react-native/v6/core-components/channel#disableiffrozenchannel/) is true.

| Type    |
| ------- |
| Boolean |


### `cooldownEndsAt`

The time at which the active cool-down will end.

| Type |
| ---- |
| Date |


### `setGiphyActive`

Setter function for [`giphyActive`](/chat/docs/sdk/react-native/v6/contexts/message-input-context#giphyactive/)

| Type                 |
| -------------------- |
| `(isActive) => void` |


### `setShowMoreOptions`

Setter function for [`showMoreOptions`](/chat/docs/sdk/react-native/v6/contexts/message-input-context#showmoreoptions/).

| Type                        |
| --------------------------- |
| `(showMoreOptions) => void` |



---

This page was last updated at 2026-05-13T13:38:47.571Z.

For the most recent version of this documentation, visit [https://getstream.io/chat/docs/sdk/react-native/v6/ui-components/input-giphy-search/](https://getstream.io/chat/docs/sdk/react-native/v6/ui-components/input-giphy-search/).