@carbon/icons-react
Version:
React components for icons in digital and software products using the Carbon Design System
44 lines (40 loc) • 2.02 kB
JavaScript
/**
* Copyright IBM Corp. 2016, 2023
*
* This source code is licensed under the Apache-2.0 license found in the
* LICENSE file in the root directory of this source tree.
*
* Code generated by @carbon/icon-build-helpers. DO NOT EDIT.
*/
;
var React = require('react');
var Icon_js = require('./Icon.js');
var iconPropTypes = require('./iconPropTypes-BoFFIf2P.js');
require('@carbon/icon-helpers');
require('prop-types');
var _path, _path2;
const RequirementUsage = /*#__PURE__*/React.forwardRef(function RequirementUsage({
children,
size = 16,
...rest
}, ref) {
return /*#__PURE__*/React.createElement(Icon_js, {
width: size,
height: size,
ref: ref,
xmlns: "http://www.w3.org/2000/svg",
viewBox: "0 0 32 32",
fill: "currentColor",
...rest
}, _path || (_path = /*#__PURE__*/React.createElement("path", {
strokeWidth: "0",
d: "M17.1788 17.4959c0-2.8367 1.5301-4.6764 4.1606-4.6764 2.8025 0 4.0919 2.0631 4.0919 4.5217v.7221h-5.9658v.2235c0 1.2894.7392 2.1663 2.1834 2.1663 1.0833 0 1.7365-.5158 2.2867-1.2207l1.1863 1.3239c-.7392 1.0143-2.0459 1.6505-3.7137 1.6505-2.6475 0-4.2293-1.8397-4.2293-4.7109zm2.2867-.9284v.1377h3.6791v-.1548c0-1.2379-.6362-2.0803-1.7709-2.0803-1.152 0-1.9083.8597-1.9083 2.0975zM9.2694 22h-2.2693v-12h5.4154c2.1835 0 3.5416 1.4441 3.5416 3.7135 0 1.6504-.7565 2.9054-2.2349 3.4039l2.4584 4.8826h-2.5271l-2.2349-4.6247h-2.1492v4.6247zm3.1215-6.533c.8769 0 1.4097-.4813 1.4097-1.3581v-.7909c0-.8769-.5328-1.341-1.4097-1.341h-2.9227v3.4899h2.9227z"
})), _path2 || (_path2 = /*#__PURE__*/React.createElement("path", {
strokeWidth: "0",
d: "m21,30h-10c-4.9626,0-9-4.0374-9-9v-10C2,6.0374,6.0374,2,11,2h10c4.9626,0,9,4.0374,9,9v10c0,4.9626-4.0374,9-9,9ZM11,4c-3.8599,0-7,3.1401-7,7v10c0,3.8599,3.1401,7,7,7h10c3.8599,0,7-3.1401,7-7v-10c0-3.8599-3.1401-7-7-7h-10Z"
})), children);
});
if (process.env.NODE_ENV !== "production") {
RequirementUsage.propTypes = iconPropTypes.iconPropTypes;
}
module.exports = RequirementUsage;