import React, { useContext } from 'react'; import { getGroupChannelChatAvailableState } from '@sendbird/uikit-utils'; import ChannelInput from '../../../components/ChannelInput'; import { GroupChannelContexts } from '../module/moduleContext'; import type { GroupChannelProps } from '../types'; const GroupChannelInput = ({ inputDisabled = false, ...props }: GroupChannelProps['Input']) => { const { channel, keyboardAvoidOffset = 0, messageToEdit, setMessageToEdit, messageToReply, setMessageToReply, } = useContext(GroupChannelContexts.Fragment); const chatAvailableState = getGroupChannelChatAvailableState(channel); return ( ); }; export default React.memo(GroupChannelInput);