diff --git a/packages/react/src/components/Button/Button.js b/packages/react/src/components/Button/Button.js index eacf49325ccc..780406d9c889 100644 --- a/packages/react/src/components/Button/Button.js +++ b/packages/react/src/components/Button/Button.js @@ -112,7 +112,11 @@ Button.propTypes = { * Specify how the button itself should be rendered. * Make sure to apply all props to the root node and render children appropriately */ - as: PropTypes.oneOfType([PropTypes.func, PropTypes.string]), + as: PropTypes.oneOfType([ + PropTypes.func, + PropTypes.string, + PropTypes.elementType, + ]), /** * Specify an optional className to be added to your Button