File tree 1 file changed +36
-0
lines changed
src/components/retrievers
1 file changed +36
-0
lines changed Original file line number Diff line number Diff line change @@ -308,6 +308,42 @@ function Retrievers({ disableParent }) {
308
308
) ;
309
309
} ) }
310
310
</ Select >
311
+ ) : ! _ . isNil ( parameter . options ) &&
312
+ ! _ . isEmpty ( parameter . options ) ? (
313
+ < Select
314
+ id = { "parameter-" + parameter . parameter_id }
315
+ labelText = { parameter . name }
316
+ value = { parameter . value || "placeholder-item" }
317
+ onChange = { ( event ) => {
318
+ dispatch (
319
+ updateParameterValue ( {
320
+ parameter_id : parameter . parameter_id ,
321
+ value : event . target . value ,
322
+ } )
323
+ ) ;
324
+ } }
325
+ >
326
+ < SelectItem
327
+ disabled
328
+ hidden
329
+ value = "placeholder-item"
330
+ text = "Choose an option"
331
+ />
332
+ { parameter . options . map ( ( option , index ) => {
333
+ return (
334
+ < SelectItem
335
+ key = {
336
+ "parameter-" +
337
+ parameter . parameter_id +
338
+ "__option-" +
339
+ index
340
+ }
341
+ value = { option }
342
+ text = { option }
343
+ />
344
+ ) ;
345
+ } ) }
346
+ </ Select >
311
347
) : (
312
348
< TextInput
313
349
id = { "parameter-" + parameter . parameter_id }
You can’t perform that action at this time.
0 commit comments