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;
}
};
}