@@ -106,42 +106,37 @@ class TraceTypeSelector extends Component {
106
106
{
107
107
label : _ ( 'Charts like this by Plotly users.' ) ,
108
108
onClick :
109
- chartHelp [ value ] &&
110
- chartHelp [ value ] . feedQuery &&
109
+ chartHelp [ value ] ?. feedQuery &&
111
110
( ( e ) =>
112
111
onClick ( e , ( ) =>
113
112
window . open (
114
113
`https://plot.ly/feed/?q=${ chartHelp [ value ] ? chartHelp [ value ] . feedQuery : value } ` ,
115
114
'_blank'
116
115
)
117
116
) ) ,
118
- icon : < Icon path = { mdiMagnify } /> ,
117
+ icon : < Icon size = "16px" path = { mdiMagnify } /> ,
119
118
} ,
120
119
{
121
120
label : _ ( 'View tutorials on this chart type.' ) ,
122
121
onClick :
123
- chartHelp [ value ] &&
124
- chartHelp [ value ] . helpDoc &&
122
+ chartHelp [ value ] ?. helpDoc &&
125
123
( ( e ) => onClick ( e , ( ) => window . open ( chartHelp [ value ] . helpDoc , '_blank' ) ) ) ,
126
- icon : < Icon path = { mdiApps } /> ,
124
+ icon : < Icon size = "16px" path = { mdiApps } /> ,
127
125
} ,
128
126
{
129
127
label : _ ( 'See a basic example.' ) ,
130
- onClick :
131
- chartHelp [ value ] &&
132
- chartHelp [ value ] . examplePlot &&
133
- ( ( e ) => onClick ( e , chartHelp [ value ] . examplePlot ) ) ,
134
- icon : < Icon path = { mdiPoll } /> ,
128
+ onClick : chartHelp [ value ] ?. examplePlot && ( ( e ) => onClick ( e , chartHelp [ value ] . examplePlot ) ) ,
129
+ icon : < Icon size = "16px" path = { mdiPoll } /> ,
135
130
} ,
136
131
] ;
137
132
}
138
133
139
134
renderCategories ( ) {
140
- const { fullValue} = this . props ;
141
- const { localize : _ , chartHelp} = this . context ;
142
135
const {
136
+ fullValue,
143
137
traceTypesConfig : { traces, categories, complex} ,
144
138
} = this . props ;
139
+ const { localize : _ , chartHelp} = this . context ;
145
140
146
141
return categories ( _ ) . map ( ( category , i ) => {
147
142
const items = traces ( _ )
@@ -182,11 +177,11 @@ class TraceTypeSelector extends Component {
182
177
}
183
178
184
179
renderSingleBlock ( ) {
185
- const { fullValue} = this . props ;
186
- const { localize : _ } = this . context ;
187
180
const {
181
+ fullValue,
188
182
traceTypesConfig : { traces, complex} ,
189
183
} = this . props ;
184
+ const { localize : _ } = this . context ;
190
185
191
186
return (
192
187
< div className = "trace-grid-single-block" >
0 commit comments