static Consumer showFeedbackHandler()

in todoapp/app/src/main/java/com/example/android/architecture/blueprints/todoapp/tasks/effecthandlers/TasksListEffectHandlers.java [130:150]


  static Consumer<ShowFeedback> showFeedbackHandler(TasksListViewActions view) {
    return showFeedback -> {
      switch (showFeedback.feedbackType()) {
        case SAVED_SUCCESSFULLY:
          view.showSuccessfullySavedMessage();
          break;
        case MARKED_ACTIVE:
          view.showTaskMarkedActive();
          break;
        case MARKED_COMPLETE:
          view.showTaskMarkedComplete();
          break;
        case CLEARED_COMPLETED:
          view.showCompletedTasksCleared();
          break;
        case LOADING_ERROR:
          view.showLoadingTasksError();
          break;
      }
    };
  }