From ca6b414eb9c5fe49c65a6bd31630cd0c02151c12 Mon Sep 17 00:00:00 2001 From: esikkala <esko.ikkala@aalto.fi> Date: Tue, 26 Oct 2021 11:41:47 +0300 Subject: [PATCH] Result table: fix shorten label prop --- src/client/components/facet_results/ObjectListCollapsible.js | 2 ++ src/client/components/facet_results/ObjectListItem.js | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/client/components/facet_results/ObjectListCollapsible.js b/src/client/components/facet_results/ObjectListCollapsible.js index 40ca9028..c499d414 100644 --- a/src/client/components/facet_results/ObjectListCollapsible.js +++ b/src/client/components/facet_results/ObjectListCollapsible.js @@ -73,6 +73,7 @@ const ObjectListCollapsible = props => { <> <ObjectListItem data={itemData} + shortenLabel={shortenLabel} makeLink={makeLink} externalLink={externalLink} linkAsButton={linkAsButton} @@ -84,6 +85,7 @@ const ObjectListCollapsible = props => { {showSource && itemData.source && <ObjectListItemSources data={itemData.source} + shortenLabel={shortenLabel} externalLink={sourceExternalLink} />} </> diff --git a/src/client/components/facet_results/ObjectListItem.js b/src/client/components/facet_results/ObjectListItem.js index 77435b1f..73399f54 100644 --- a/src/client/components/facet_results/ObjectListItem.js +++ b/src/client/components/facet_results/ObjectListItem.js @@ -3,9 +3,9 @@ import PropTypes from 'prop-types' import ObjectListItemLink from './ObjectListItemLink' const ObjectListItem = props => { - const { data, makeLink, externalLink, linkAsButton, isFirstValue, collapsedMaxWords } = props + const { data, makeLink, externalLink, linkAsButton, isFirstValue, collapsedMaxWords, shortenLabel } = props let label = Array.isArray(data.prefLabel) ? data.prefLabel[0] : data.prefLabel - if ((isFirstValue || data.shortenLabel) && collapsedMaxWords) { + if ((isFirstValue || shortenLabel) && collapsedMaxWords) { const wordCount = label.split(' ').length if (wordCount > collapsedMaxWords) { label = label.trim().split(' ').splice(0, props.collapsedMaxWords).join(' ') -- GitLab