From 48aa51895b6afa644cf2dcd42d37770565bb641e Mon Sep 17 00:00:00 2001 From: HMS17 <84345306+HMS17@users.noreply.github.com> Date: Tue, 5 Apr 2022 11:04:49 -0400 Subject: [PATCH 01/11] [BI-1339] Germplasm Details page --- .env.development | 2 + src/router/index.ts | 11 +++ src/views/germplasm/GermplasmDetails.vue | 95 ++++++++++++++++++++++++ src/views/germplasm/GermplasmTable.vue | 12 +++ 4 files changed, 120 insertions(+) create mode 100644 src/views/germplasm/GermplasmDetails.vue diff --git a/.env.development b/.env.development index cbfcd9af4..6535555d4 100644 --- a/.env.development +++ b/.env.development @@ -13,3 +13,5 @@ VUE_APP_BI_API_ROOT=${API_BASE_URL} # The level of logging for our logger VUE_APP_LOG_LEVEL=${WEB_LOG_LEVEL} +# The reference source +VUE_APP_BI_REFERENCE_SOURCE=breeding-insight.org diff --git a/src/router/index.ts b/src/router/index.ts index 8e71272eb..1df577681 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -66,6 +66,7 @@ import OntologyArchivedTable from "@/components/ontology/OntologyArchivedTable.v import PageNotFound from "@/views/PageNotFound.vue"; import Germplasm from "@/views/germplasm/Germplasm.vue"; import GermplasmLists from "@/views/germplasm/GermplasmLists.vue"; +import GermplasmDetails from "@/views/germplasm/GermplasmDetails.vue"; Vue.use(VueRouter); @@ -293,6 +294,16 @@ const routes = [ } ] }, + { + path: '/programs/:programId/germplasm/:germplasmId', + name: 'germplasm-details', + component: GermplasmDetails, + meta: { + title: 'Germplasm Details', + layout: layouts.userSideBar + }, + beforeEnter: processProgramNavigation + }, { path: '/programs/:programId/traits', name: 'traits', diff --git a/src/views/germplasm/GermplasmDetails.vue b/src/views/germplasm/GermplasmDetails.vue new file mode 100644 index 000000000..b279cb8e5 --- /dev/null +++ b/src/views/germplasm/GermplasmDetails.vue @@ -0,0 +1,95 @@ + + + \ No newline at end of file diff --git a/src/views/germplasm/GermplasmTable.vue b/src/views/germplasm/GermplasmTable.vue index e2f71a2d2..d33c1044b 100644 --- a/src/views/germplasm/GermplasmTable.vue +++ b/src/views/germplasm/GermplasmTable.vue @@ -37,6 +37,11 @@ {{ props.row.data.additionalInfo.createdBy.userName }} + + + Show Details + +