@@ -106,42 +106,37 @@ class TraceTypeSelector extends Component {
106106 {
107107 label : _ ( 'Charts like this by Plotly users.' ) ,
108108 onClick :
109- chartHelp [ value ] &&
110- chartHelp [ value ] . feedQuery &&
109+ chartHelp [ value ] ?. feedQuery &&
111110 ( ( e ) =>
112111 onClick ( e , ( ) =>
113112 window . open (
114113 `https://plot.ly/feed/?q=${ chartHelp [ value ] ? chartHelp [ value ] . feedQuery : value } ` ,
115114 '_blank'
116115 )
117116 ) ) ,
118- icon : < Icon path = { mdiMagnify } /> ,
117+ icon : < Icon size = "16px" path = { mdiMagnify } /> ,
119118 } ,
120119 {
121120 label : _ ( 'View tutorials on this chart type.' ) ,
122121 onClick :
123- chartHelp [ value ] &&
124- chartHelp [ value ] . helpDoc &&
122+ chartHelp [ value ] ?. helpDoc &&
125123 ( ( e ) => onClick ( e , ( ) => window . open ( chartHelp [ value ] . helpDoc , '_blank' ) ) ) ,
126- icon : < Icon path = { mdiApps } /> ,
124+ icon : < Icon size = "16px" path = { mdiApps } /> ,
127125 } ,
128126 {
129127 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 } /> ,
135130 } ,
136131 ] ;
137132 }
138133
139134 renderCategories ( ) {
140- const { fullValue} = this . props ;
141- const { localize : _ , chartHelp} = this . context ;
142135 const {
136+ fullValue,
143137 traceTypesConfig : { traces, categories, complex} ,
144138 } = this . props ;
139+ const { localize : _ , chartHelp} = this . context ;
145140
146141 return categories ( _ ) . map ( ( category , i ) => {
147142 const items = traces ( _ )
@@ -182,11 +177,11 @@ class TraceTypeSelector extends Component {
182177 }
183178
184179 renderSingleBlock ( ) {
185- const { fullValue} = this . props ;
186- const { localize : _ } = this . context ;
187180 const {
181+ fullValue,
188182 traceTypesConfig : { traces, complex} ,
189183 } = this . props ;
184+ const { localize : _ } = this . context ;
190185
191186 return (
192187 < div className = "trace-grid-single-block" >
0 commit comments