in tools/preview/prebuilt-components/Select/SelectAdapter.js [16:60]
render() {
const {
htmlId,
path,
config,
computed,
handleChange,
handleBlur,
value,
getDisplayError,
renderTextNode,
} = this.props;
const {
data = {},
} = config;
return (
<Select
id={htmlId}
name={path}
value={value}
onChange={e => {
handleChange(e.target.value);
}}
onBlur={handleBlur}
label={renderTextNode(data.label, 'span')}
labelProps={{
helpText: renderTextNode(data.labelHelpText, 'span'),
}}
helpText={renderTextNode(data.helpText)}
tooltip={renderTextNode(data.tooltip)}
required={computed.required}
disabled={computed.disabled}
error={getDisplayError()}
width={data.width}
>
{renderOptions(data.options)}
</Select>
);
}