UNPKG

victory-core

Version:
30 lines (29 loc) 972 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Text = void 0; var _react = _interopRequireDefault(require("react")); var _helpers = require("../victory-util/helpers"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } const Text = props => { /* eslint-disable-next-line @typescript-eslint/no-unused-vars -- * origin conflicts with the SVG element's origin attribute */ const { children, desc, id, origin, tabIndex, title, ...rest } = props; const svgProps = { id: (0, _helpers.evaluateProp)(id, props)?.toString(), tabIndex: (0, _helpers.evaluateProp)(tabIndex, props), ...rest }; return /*#__PURE__*/_react.default.createElement("text", svgProps, title && /*#__PURE__*/_react.default.createElement("title", null, title), desc && /*#__PURE__*/_react.default.createElement("desc", null, desc), children); }; exports.Text = Text;