Mutating data in the Provider

Not only can you retrieve data using this Flux pattern, but you can also use it to update data. The pattern would remain the same: you dispatch an action that would trigger the request to the server and, based on the outcome, the reducer will mutate the data with this result. Depending on whether or not it was successful, you could display a success message or an error message.

The code already has a form for adding a new item to a list—something that is not working yet. Let's create the mechanism to add items by updating the Provider for items:

  1. The first step is to create a new function that can handle POST requests, as this function should also set the method and a body when handling the fetch request. You ...

Get React Projects now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.