victory-core
Version:
22 lines • 681 B
JavaScript
import React from "react";
import { evaluateProp } from "../victory-util/helpers";
export 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: evaluateProp(id, props)?.toString(),
tabIndex: evaluateProp(tabIndex, props),
...rest
};
return /*#__PURE__*/React.createElement("text", svgProps, title && /*#__PURE__*/React.createElement("title", null, title), desc && /*#__PURE__*/React.createElement("desc", null, desc), children);
};