inputChanged method

void inputChanged(
  1. String input
)

Implementation

void inputChanged(String input) {
  // return;
  if (input.isEmpty) {
    emit(InputEmptyState());

    activityRepository.setTyping(userId, false);
  } else {
    if (!(state is ReadyToSendState)) activityRepository.setTyping(userId, true);
    emit(ReadyToSendState(input));
  }
}