I haven't hit a wall yet but perhaps someone could help me avoid it completely.
I have a Perspective table displaying database data. An Add new button opens a popup, the user enters the data and hits Save. This runs a named query update to insert the new row in the database and the Id column will auto-increment making it the last row (on an Id sort). All OK so far.
The sensible user experience would be to show and highlight the new row in the table on the view. But...
- A refresh binding will jump back to the first row (and first page if pager is enabled). Meanwhile the new row is at the end on the last page.
- I could add a row to the table's
props.databut how would I jump to that row? - The user may have column sorting.
Any ideas for something that's intuitive to the user?