Skip to content

Commit

Permalink
Take sources from eea core metadata
Browse files Browse the repository at this point in the history
  • Loading branch information
dana-cfc4 committed Jan 13, 2023
1 parent 2a96c25 commit a46848d
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 14 deletions.
10 changes: 5 additions & 5 deletions src/Blocks/EmbedEEATableauBlock/View.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import { connect } from 'react-redux';
import { compose } from 'redux';

const View = (props) => {
const { data } = props || {};
const { data, data_provenance, tableau_visualization } = props || {};
const { vis_url = '' } = data;
const show_sources = data?.show_sources ?? false;

Expand All @@ -25,10 +25,10 @@ const View = (props) => {
<>
<ConnectedTableau {...props.tableau_visualization} id={props.id} />
{show_sources &&
props.data_provenance &&
props.data_provenance.data?.tableau_visualization_data.general?.url &&
props.tableau_visualization ? (
<Sources sources={props.data_provenance} />
data_provenance &&
data_provenance?.data?.data_provenance &&
tableau_visualization ? (
<Sources sources={data_provenance.data.data_provenance} />
) : show_sources ? (
<div>Data provenance is not set in the visualization</div>
) : (
Expand Down
25 changes: 16 additions & 9 deletions src/Sources/Sources.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -21,18 +21,25 @@ const SourcesWidget = ({ sources }) => {
title={expand ? 'Collapse' : 'Expand'}
size="17px"
/>
Source:
Sources:
</h3>
</a>
{expand && (
<li className="embed-source-param">
<UniversalLink
className="embed-sources-param-title"
href={sources?.data?.tableau_visualization_data?.general?.url}
>
{sources?.data?.tableau_visualization_data?.general?.url}
</UniversalLink>
</li>
<ul>
{sources &&
sources.data &&
sources.data.map((param, i) => (
<li key={i} className="embed-source-param">
<UniversalLink
className="embed-sources-param-title"
href={param.link}
>
{param.title}
</UniversalLink>
, {param.organisation}
</li>
))}
</ul>
)}
</div>
);
Expand Down

0 comments on commit a46848d

Please sign in to comment.