UNPKG

@drivy/cobalt

Version:

Opinionated design system for Drivy's projects.

17 lines (14 loc) 706 B
import React from 'react'; import cx from 'classnames'; import { withFieldLabelAndHint } from './field.js'; const Select = ({ children, status, forwardedRef, ...selectProps }) => { return (React.createElement("div", { className: cx("cobalt-SelectField", { "cobalt-SelectField--success": status === "success", "cobalt-SelectField--error": status === "error", }) }, React.createElement("select", { ...selectProps, ref: forwardedRef, className: "cobalt-SelectField__Input" }, children))); }; const wrappedComponent = withFieldLabelAndHint(Select); wrappedComponent.displayName = "Select"; export { wrappedComponent as Select }; //# sourceMappingURL=Select.js.map