I think this has a simple answer I can't seem to find anywhere. I have a table of items I retrieve from an API results. When an item is clicked, I use:
this.router.navigate(['/teaching/' + obj.id], {state: {data: obj}});
to display the details of the teaching on a new page. When I use the browser to go back to view my list, it reloads and clears the table.
How do I just keep the same state of the previous page?