tjasz / geotab

View, interact with, and edit geographical/tabular data.
0 stars 0 forks source link

Add JSON editor, paginate table view #87

Closed tjasz closed 8 months ago

tjasz commented 8 months ago

This adds a JSON editor to the calculate dialogs, allowing users full control of the equations they execute. This may be less user-friendly than the RJSF forms to those that do not know JSON-logic. But it is much less clunky, allows copy & paste, and is MORE friendly to those that do understand JSON-logic.

To keep this performant while adding the state management for the JSON editors, the table view has been paginated. In many cases you can still see your whole data set on one page while maintaining responsiveness. With 1000 rows, though, it would otherwise get difficult.