@@ -7,10 +7,7 @@ import NeoCodeEditorComponent, {
7
7
} from '../../component/editor/CodeEditorComponent' ;
8
8
import { getReportTypes } from '../../extensions/ExtensionUtils' ;
9
9
import { 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' ;
14
11
import { update } from '../../utils/ObjectManipulation' ;
15
12
16
13
const NeoCardSettingsContent = ( {
@@ -44,7 +41,7 @@ const NeoCardSettingsContent = ({
44
41
45
42
const reportTypes = getReportTypes ( extensions ) ;
46
43
const report = reportTypes [ type ] ;
47
- const SettingsComponent = report && report . settingsComponent ;
44
+ const SettingsComponent = report ? .settingsComponent || { } ;
48
45
49
46
function hasExtensionComponents ( ) {
50
47
return (
@@ -111,8 +108,8 @@ const NeoCardSettingsContent = ({
111
108
value : report && reportTypes [ option ] . label ,
112
109
} ) ) ,
113
110
value : {
114
- label : report && report . label ,
115
- value : report && report . label ,
111
+ label : report ? .label || '' ,
112
+ value : report ? .label || '' ,
116
113
} ,
117
114
menuPortalTarget : document . querySelector ( 'body' ) ,
118
115
} }
0 commit comments