UNPKG

@magaya/react-components

Version:
23 lines (22 loc) 1.07 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault")["default"]; Object.defineProperty(exports, "__esModule", { value: true }); exports.Label = void 0; var _objectWithoutProperties2 = _interopRequireDefault(require("@babel/runtime/helpers/esm/objectWithoutProperties")); var _react = _interopRequireDefault(require("react")); var _kendoReactLabels = require("@progress/kendo-react-labels"); var _excluded = ["children", "optional", "readOnly"]; var Label = function Label(_ref) { var children = _ref.children, optional = _ref.optional, readOnly = _ref.readOnly, props = (0, _objectWithoutProperties2["default"])(_ref, _excluded); return /*#__PURE__*/_react["default"].createElement(_kendoReactLabels.Label, props, /*#__PURE__*/_react["default"].createElement("span", { className: readOnly ? 'k-label-plaintext' : 'k-label-text' }, children), readOnly || optional && /*#__PURE__*/_react["default"].createElement("span", { className: "k-label-optional" }, "(optional)")); }; exports.Label = Label;