UNPKG

ffr-components

Version:

Fiori styled UI components

20 lines (19 loc) 932 B
import _extends from "@babel/runtime/helpers/esm/extends"; import _defineProperty from "@babel/runtime/helpers/esm/defineProperty"; import _objectWithoutProperties from "@babel/runtime/helpers/esm/objectWithoutProperties"; import classnames from 'classnames'; import React from 'react'; export var FormMessage = React.forwardRef(function (_ref, ref) { var type = _ref.type, children = _ref.children, className = _ref.className, disableStyles = _ref.disableStyles, props = _objectWithoutProperties(_ref, ["type", "children", "className", "disableStyles"]); var formMessageClasses = classnames('fd-form-message', _defineProperty({}, "fd-form-message--".concat(type), !!type), className); return React.createElement("span", _extends({}, props, { className: formMessageClasses, ref: ref }), children); }); FormMessage.displayName = 'FormMessage'; FormMessage.type = ['error', 'warning', 'help'];