I need to find a way to preserve the state of a data table within my Angular 7 & Typescript application.
It's essentially like saving the state of a browser tab.
When I navigate to another component and return to the one with the data table, how can I ensure that the state - such as any applied filters - is saved?