reanahub / reana-ui

REANA UI frontend
http://reana-ui.rtfd.io
MIT License
4 stars 33 forks source link

ui: open "workflow details" page in a new tab #192

Closed tiborsimko closed 2 years ago

tiborsimko commented 2 years ago

Current behaviour

Consider a user who has launched many workflows. The "Your workflows" welcome screen then consists of many pages, say 7.

If the user is say on page 3, and would like to inspect the workflow details of some desired workflow there, there is no possibility to "middle-click" to open that desired workflow details page in a new tab.

Therefore user clicks and stays on the same browser tab.

Now when the user finishes inspecting details, and would like to return back to the "workflow list" page, e.g. by pressing "back" button in the browser, the user will not be brought to page 3 of 7, but back to square one (page 1 of 7).

Expected behaviour

It should be possible to open "workflow details" page from the "workflow list" page in a new tab.

It should be possible to use the "back" button to return to previous page 3 of 7.

mvidalgarcia commented 2 years ago

It should be possible to use the "back" button to return to previous page 3 of 7.

In my opinion, this should be a different task as it would involve implementing URL query param support, which is not trivial.