When OnRemovedAction is invoked, all I do is remove an entry from the local list and pass a new list to the new state. As you can see, I also pass removed entry and flag confirming that entry has been removed. I will explain it in the next chapter so don’t worry about that now.

At this point, we have implemented whole logic behind removing an entry from the list using Redux and Firebase. Now let’s move to UI.