Undo/Redo functionality can be incorporated by using an additional hook, such as use-undo
Play around with the JSON structure, and test out various options.
There are a range of different demo data sets to play with, showcasing specific features in each one (over and above the modifiable options above). The definitions for all demo data displays can be found in the repo here.
Incorporate into your own React project:
npm i json-edit-react
or:
yarn add json-edit-react