From 51e21540adbbd836d13d51a1a3abb127c319478b Mon Sep 17 00:00:00 2001 From: Mary Salvi Date: Fri, 1 Mar 2024 13:35:27 -0500 Subject: [PATCH] Update display of study results Remove counts for studies and consortia. Make both expandable defaulting to closed. --- .../components/Presentation/SearchResults.vue | 2 +- web/src/views/Search/SearchLayout.vue | 478 ++++++++++-------- 2 files changed, 264 insertions(+), 216 deletions(-) diff --git a/web/src/components/Presentation/SearchResults.vue b/web/src/components/Presentation/SearchResults.vue index 7a15474e..9ef94d2d 100644 --- a/web/src/components/Presentation/SearchResults.vue +++ b/web/src/components/Presentation/SearchResults.vue @@ -58,6 +58,7 @@ export default defineComponent({ studyConditions.value.study.concat(studySummaryData.otherConditions.value)); const consortiumCondition = computed(() => studyConditions.value.consortia.concat(studySummaryData.otherConditions.value)); - const study = usePaginatedResults(ref(studyCondition), api.searchStudy, undefined); - const consortium = usePaginatedResults(ref(consortiumCondition), api.searchStudy, undefined); + const study = usePaginatedResults(ref(studyCondition), api.searchStudy, undefined, 5); + const consortium = usePaginatedResults(ref(consortiumCondition), api.searchStudy, undefined, 5); const studyResults = computed(() => Object.values(study.data.results.results) .map((r) => ({ @@ -183,6 +185,8 @@ export default defineComponent({ consortium, studyResults, consortiumStudyResults, + showConsortia, + showStudies, showChildren, studyCheckboxState, types, @@ -243,129 +247,90 @@ export default defineComponent({ - - - {{ consortium.data.results.total }} - {{ consortium.data.results.count === 1 ? 'Consortium' : 'Consortia' }} - - - Standardized Data Collections - - - - - - - + Standardized Data Collections + + + + {{ showConsortia ? 'Hide' : 'View' }} Consortia - mdi-open-in-new + {{ showConsortia ? 'mdi-chevron-up' : 'mdi-chevron-down' }} - - - -