If user is doing a big edit on an item, it's not very nice if they accidentally exit/refresh page.
At least do a confirm on exiting edit mode without saving
Persisting on redux would allow switching views and returning with saved form data on detail editing view
Saving to localstorage would work for refresh and browser closing / crashing (?)
A bit separate thing but related:
Buttons for saving/loading the editData in JSON file. This could help a lot to bring security in case of making a big edit. However, not sure how necessary.
If user is doing a big edit on an item, it's not very nice if they accidentally exit/refresh page.
A bit separate thing but related: