@automattic/form-components
Version:
React-based form components, as used on WordPress.com
27 lines (22 loc) • 510 B
JSX
/**
* External dependencies
*/
import React from 'react';
import classNames from 'classnames';
class FormSelect extends React.Component {
static defaultProps = {
isError: false,
};
render() {
const { inputRef, className, isError, ...props } = this.props;
const classes = classNames( className, 'form-select', {
'is-error': isError,
} );
return (
<select { ...props } ref={ inputRef } className={ classes }>
{ this.props.children }
</select>
);
}
}
export default FormSelect;