react-native-gifted-chat icon indicating copy to clipboard operation
react-native-gifted-chat copied to clipboard

Keyboard is overlapping on keyboard composer and also hide custom header like when user open keyboard then header is scrolling and hiding

Open rastogi95 opened this issue 2 years ago • 4 comments

Issue Description

<GiftedChat messages={messages} keyboardShouldPersistTaps={"handled"} user={{ _id: user?._id || 0 }} bottomOffset={Platform.OS === "ios" ? 10 : 0} // minInputToolbarHeight={Platform.OS == "android" ? 48 : 40} renderSend={renderSend} alwaysShowSend renderInputToolbar={props => customInputToolBar(props)} renderComposer={renderComposer} onInputTextChanged={(newText) => setText(newText)} onSend={(messages) => { onSend(messages, "text", ""); setText(''); }} />

      const renderComposer = (props) => {
      return (
    <View style={styles.composerContainer}>
      <TouchableOpacity onPress={() => setVisible(true)} disabled={text === "" ? false : true}>
        {text === "" ? <Images.conversationImg /> : <Images.conversationImgDisabled />}
      </TouchableOpacity>
      <Composer
        {...props}
        textInputProps={styles.composerView}
      />
    </View>
);

};

const customInputToolBar = useCallback(props => ( <InputToolbar {...props} containerStyle={styles.inputTollView} /> ), []);

rastogi95 avatar Oct 30 '23 09:10 rastogi95

f8b0d0e4-4059-4c9b-a696-40466834da5a

rastogi95 avatar Oct 30 '23 09:10 rastogi95

see https://www.youtube.com/watch?v=QgmYKWqw_Js

fukemy avatar Nov 06 '23 07:11 fukemy

I am facing the same issue.

JJSLIoT avatar May 03 '24 12:05 JJSLIoT