diff --git a/src/Blocks/EmbedEEATableauBlock/Edit.jsx b/src/Blocks/EmbedEEATableauBlock/Edit.jsx index 43feccd..6dadc72 100644 --- a/src/Blocks/EmbedEEATableauBlock/Edit.jsx +++ b/src/Blocks/EmbedEEATableauBlock/Edit.jsx @@ -20,14 +20,9 @@ const Edit = (props) => { } }, [block, data, onChangeBlock]); - React.useEffect(() => { - props.getContent(data.vis_url, null, id); - // eslint-disable-next-line react-hooks/exhaustive-deps - }, [data.vis_url]); - return ( <> - + { // eslint-disable-next-line react-hooks/exhaustive-deps }, [vis_url]); - console.log( - props.tableau_visualization, - 'tableau_visualization data here <====', - ); return ( <> - + {with_sources && (props.mode !== 'edit' ? : '')} diff --git a/src/ConnectedTableau/ConnectedTableau.jsx b/src/ConnectedTableau/ConnectedTableau.jsx new file mode 100644 index 0000000..e4a223f --- /dev/null +++ b/src/ConnectedTableau/ConnectedTableau.jsx @@ -0,0 +1,15 @@ +import React from 'react'; +import Tableau from '@eeacms/volto-tableau/Tableau/View'; + +const ConnectedTableau = (props) => { + return ( +
+ +
+ ); +}; + +export default ConnectedTableau; diff --git a/src/Views/VisualizationView.jsx b/src/Views/VisualizationView.jsx index 89de17c..115b151 100644 --- a/src/Views/VisualizationView.jsx +++ b/src/Views/VisualizationView.jsx @@ -10,7 +10,7 @@ const VisualizationView = (props) => { return (
- {!tableau_visualization_data.general.url ? ( + {!tableau_visualization_data.general?.url ? (

URL required

) : tableauError ? (

{tableauError}

@@ -23,7 +23,7 @@ const VisualizationView = (props) => { }; return (
- {!tableau_visualization_data.general.url || tableauError ? ( + {!tableau_visualization_data.general?.url || tableauError ? ( ) : ( ''