diff --git a/packages/react/src/components/ComboBox/ComboBox.js b/packages/react/src/components/ComboBox/ComboBox.js index 8188c3208c52..8aa5eb83b67c 100644 --- a/packages/react/src/components/ComboBox/ComboBox.js +++ b/packages/react/src/components/ComboBox/ComboBox.js @@ -146,6 +146,11 @@ export default class ComboBox extends React.Component { * should use "light theme" (white background)? */ light: PropTypes.bool, + + /** + * Additional props passed to Downshift + */ + downshiftProps: Downshift.propTypes, }; static defaultProps = { @@ -237,6 +242,7 @@ export default class ComboBox extends React.Component { shouldFilterItem, // eslint-disable-line no-unused-vars onChange, // eslint-disable-line no-unused-vars onInputChange, // eslint-disable-line no-unused-vars + downshiftProps, ...rest } = this.props; const className = cx(`${prefix}--combo-box`, containerClassName); @@ -257,6 +263,7 @@ export default class ComboBox extends React.Component { const wrapperClasses = cx(`${prefix}--list-box__wrapper`); const input = ( @@ -205,6 +211,7 @@ export default class Dropdown extends React.Component { {title} {!inline && helper} ( (