I have multiple interactions from one screen to another and from that screen to the next screen. At least 4 levels of navigation happens in one use case.
Example
User lands on the data table which has many columns and multiple rows with pagination. Now the user will click on one row and gets into details of that row and perform a particular action where the user might open different popups and confirm the action.
Current Approach
Currently, I have opened up the popup with details and performing actions. But I am not confident about this approach.
Main goal
The user should not lose the context from the main screen when performing the action.
Any suggestions? Thanks in advance.