diff --git a/client/src/components/Dataset/DatasetView.vue b/client/src/components/Dataset/DatasetView.vue new file mode 100644 index 000000000000..3a9eee443d4d --- /dev/null +++ b/client/src/components/Dataset/DatasetView.vue @@ -0,0 +1,50 @@ + + + + diff --git a/client/src/entry/analysis/router.js b/client/src/entry/analysis/router.js index deeb8c87140e..503b080b5b01 100644 --- a/client/src/entry/analysis/router.js +++ b/client/src/entry/analysis/router.js @@ -5,6 +5,7 @@ import CollectionEditView from "components/Collections/common/CollectionEditView import DatasetList from "components/Dataset/DatasetList"; import DatasetAttributes from "components/DatasetInformation/DatasetAttributes"; import DatasetDetails from "components/DatasetInformation/DatasetDetails"; +import DatasetView from "components/Dataset/DatasetView"; import DatasetError from "components/DatasetInformation/DatasetError"; import FormGeneric from "components/Form/FormGeneric"; import GridHistory from "components/Grid/GridHistory"; @@ -210,6 +211,11 @@ export function getRouter(Galaxy) { component: DatasetError, props: true, }, + { + path: "datasets/:datasetId", + component: DatasetView, + props: true, + }, { path: "datatypes", component: AvailableDatatypes, diff --git a/lib/galaxy/webapps/galaxy/buildapp.py b/lib/galaxy/webapps/galaxy/buildapp.py index 672292bb6294..8d61126ebbac 100644 --- a/lib/galaxy/webapps/galaxy/buildapp.py +++ b/lib/galaxy/webapps/galaxy/buildapp.py @@ -256,6 +256,7 @@ def app_pair(global_conf, load_app_kwds=None, wsgi_preflight=True, **kwargs): webapp.add_client_route("/datasets/{dataset_id}/details") webapp.add_client_route("/datasets/{dataset_id}/preview") webapp.add_client_route("/datasets/{dataset_id}/show_params") + webapp.add_client_route("/datasets/{dataset_id}") webapp.add_client_route("/collection/{collection_id}/edit") webapp.add_client_route("/jobs/submission/success") webapp.add_client_route("/jobs/{job_id}/view")