diff --git a/src/EmbedChartBlock/Edit.jsx b/src/EmbedChartBlock/Edit.jsx
index c0eeb4c0..70d41c02 100644
--- a/src/EmbedChartBlock/Edit.jsx
+++ b/src/EmbedChartBlock/Edit.jsx
@@ -16,66 +16,72 @@ import PickVisualization from '../PickVisualization';
import ConnectedChart from '../ConnectedChart';
class EmbedChartBlockEdit extends Component {
+ constructor(props) {
+ super(props);
+ this.state = {
+ textEditorSelected: false,
+ };
+ }
componentDidMount() {
this.props.changeSidebarState(true);
}
render() {
+ console.log(this.props);
return (
- {this.props.selected && (
-
-
-
-
-
- this.props.onChangeBlock(this.props.block, {
- ...this.props.data,
- chartData,
- })
- }
- currentChartData={this.props.data?.chartData}
- onChange={url =>
- this.props.onChangeBlock(this.props.block, {
- ...this.props.data,
- vis_url: url,
- })
- }
- value={this.props.data?.vis_url || ''}
- />
-
- this.props.onChangeBlock(this.props.block, {
- ...this.props.data,
- chart_source: d,
- })
- }
- />
-
- this.props.onChangeBlock(this.props.block, {
- ...this.props.data,
- chart_source_link: d,
- })
- }
- />
-
-
-
- )}
+
+
+
+
+
+ this.props.onChangeBlock(this.props.block, {
+ ...this.props.data,
+ chartData,
+ })
+ }
+ currentChartData={this.props.data?.chartData}
+ onChange={url =>
+ this.props.onChangeBlock(this.props.block, {
+ ...this.props.data,
+ vis_url: url,
+ })
+ }
+ value={this.props.data?.vis_url || ''}
+ />
+
+ this.props.onChangeBlock(this.props.block, {
+ ...this.props.data,
+ chart_source: d,
+ })
+ }
+ />
+
+ this.props.onChangeBlock(this.props.block, {
+ ...this.props.data,
+ chart_source_link: d,
+ })
+ }
+ />
+
+
+
@@ -85,7 +91,7 @@ class EmbedChartBlockEdit extends Component {
{
@@ -99,7 +105,7 @@ class EmbedChartBlockEdit extends Component {
onFocusNextBlock={this.nop}
onSelectBlock={this.nop}
onMutateBlock={this.nop}
- data={this.props.data.text}
+ data={this.props.data}
blockNode={this.props.blockNode}
/>
diff --git a/src/PickVisualization/PickVisualization.jsx b/src/PickVisualization/PickVisualization.jsx
index fe4f3309..f1339c5b 100644
--- a/src/PickVisualization/PickVisualization.jsx
+++ b/src/PickVisualization/PickVisualization.jsx
@@ -16,7 +16,7 @@ class PickVisualization extends Component {
// object_provides: 'forests.content.interfaces.IDataVisualization',
portal_type: 'visualization',
},
- 'getVisualizations',
+ this.props.id,
);
};
@@ -59,7 +59,7 @@ export default connect(
(state, props) => {
// const chartData = state.data_providers ? state.data_providers.item : {};
let visualizations = state.search
- ? state.search.subrequests?.getVisualizations?.items || []
+ ? state.search.subrequests?.[props.id]?.items || []
: [];
visualizations = visualizations.map(el => [el['@id'], el.title]);
return {