@@ -7,10 +7,7 @@ import NeoCodeEditorComponent, {
77} from '../../component/editor/CodeEditorComponent' ;
88import { getReportTypes } from '../../extensions/ExtensionUtils' ;
99import { Dropdown } from '@neo4j-ndl/react' ;
10- import {
11- EXTENSIONS_CARD_SETTINGS_COMPONENT ,
12- getExtensionCardSettingsComponents ,
13- } from '../../extensions/ExtensionConfig' ;
10+ import { EXTENSIONS_CARD_SETTINGS_COMPONENT } from '../../extensions/ExtensionConfig' ;
1411import { update } from '../../utils/ObjectManipulation' ;
1512
1613const NeoCardSettingsContent = ( {
@@ -44,7 +41,7 @@ const NeoCardSettingsContent = ({
4441
4542 const reportTypes = getReportTypes ( extensions ) ;
4643 const report = reportTypes [ type ] ;
47- const SettingsComponent = report && report . settingsComponent ;
44+ const SettingsComponent = report ? .settingsComponent || { } ;
4845
4946 function hasExtensionComponents ( ) {
5047 return (
@@ -111,8 +108,8 @@ const NeoCardSettingsContent = ({
111108 value : report && reportTypes [ option ] . label ,
112109 } ) ) ,
113110 value : {
114- label : report && report . label ,
115- value : report && report . label ,
111+ label : report ? .label || '' ,
112+ value : report ? .label || '' ,
116113 } ,
117114 menuPortalTarget : document . querySelector ( 'body' ) ,
118115 } }
0 commit comments