ChatInput

fun ChatInput(modifier: Modifier, pictureTaken: Picture?, disableSubmit: Boolean, onValidUserSubmit: (String) -> Unit, onShowBase64ImagePreview: (ImageRequest) -> Unit = {})

Parameters

onValidUserSubmit

callback where the String input is what the user wrote and submitted

disableSubmit

should only apply regarding the pending or loading status of Gemini ChatMessages