UNPKG

@drivy/cobalt

Version:

Opinionated design system for Drivy's projects.

20 lines (19 loc) 797 B
import { jsx } from "react/jsx-runtime"; import classnames from "classnames"; import { withFieldLabelAndHint } from "./field.js"; const Select = ({ children, status, forwardedRef, ...selectProps })=>/*#__PURE__*/ jsx("div", { className: classnames("cobalt-SelectField", { "cobalt-SelectField--success": "success" === status, "cobalt-SelectField--error": "error" === status }), children: /*#__PURE__*/ jsx("select", { ...selectProps, ref: forwardedRef, className: "cobalt-SelectField__Input", children: children }) }); const wrappedComponent = withFieldLabelAndHint(Select); wrappedComponent.displayName = "Select"; export { wrappedComponent as Select }; //# sourceMappingURL=Select.js.map