UNPKG

@razorpay/blade

Version:

The Design System that powers Razorpay

40 lines (37 loc) 4.52 kB
import _defineProperty from '@babel/runtime/helpers/defineProperty'; import _objectWithoutProperties from '@babel/runtime/helpers/objectWithoutProperties'; import '../_Svg/index.js'; import '../useIconProps/index.js'; import { jsx } from 'react/jsx-runtime'; import useIconProps from '../useIconProps/useIconProps.js'; import Svg from '../_Svg/Svg/Svg.web.js'; import Path from '../_Svg/Path/Path.web.js'; var _excluded = ["size", "color"]; function ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; } function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { _defineProperty(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; } var ForexManagementIcon = function ForexManagementIcon(_ref) { var size = _ref.size, color = _ref.color, styledProps = _objectWithoutProperties(_ref, _excluded); var _useIconProps = useIconProps({ size: size, color: color }), height = _useIconProps.height, width = _useIconProps.width, iconColor = _useIconProps.iconColor; return /*#__PURE__*/jsx(Svg, _objectSpread(_objectSpread({}, styledProps), {}, { width: width, height: height, viewBox: "0 0 24 24", fill: "none", children: /*#__PURE__*/jsx(Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M17.5 0C18.0523 5.96046e-08 18.5 0.447715 18.5 1V2H20.4167C20.969 2 21.4167 2.44772 21.4167 3C21.4167 3.55228 20.969 4 20.4167 4H18.5V5.5H18.9583C19.7195 5.5 20.4747 5.75781 21.0528 6.25331C21.6356 6.75289 22 7.46654 22 8.25C22 9.03346 21.6356 9.74712 21.0528 10.2467C20.4747 10.7422 19.7195 11 18.9583 11H18.5V12C18.5 12.5523 18.0523 13 17.5 13C16.9477 13 16.5 12.5523 16.5 12V11H14C13.4477 11 13 10.5523 13 10C13 9.44771 13.4477 9 14 9H16.5V7.5H16.0417C15.2805 7.5 14.5253 7.24219 13.9472 6.74669C13.3644 6.24711 13 5.53346 13 4.75C13 3.96654 13.3644 3.25289 13.9472 2.75331C14.5253 2.25781 15.2805 2 16.0417 2H16.5V1C16.5 0.447715 16.9477 0 17.5 0ZM16.5 4H16.0417C15.7199 4 15.4365 4.11094 15.2488 4.27182C15.0658 4.42862 15 4.6052 15 4.75C15 4.8948 15.0658 5.07138 15.2488 5.22818C15.4365 5.38906 15.7199 5.5 16.0417 5.5H16.5V4ZM18.5 7.5V9H18.9583C19.2801 9 19.5635 8.88906 19.7512 8.72818C19.9342 8.57138 20 8.3948 20 8.25C20 8.1052 19.9342 7.92862 19.7512 7.77182C19.5635 7.61094 19.2801 7.5 18.9583 7.5H18.5ZM7.04482 3.32483C4.68928 4.13436 3 6.36708 3 9C3 9.55229 2.55228 10 2 10C1.44772 10 1 9.55229 1 9C1 4.57772 4.57772 1 9 1C9.36027 1 9.69269 1.19379 9.8702 1.5073C10.0477 1.82081 10.0429 2.20556 9.8575 2.51449L8.80751 4.26449C8.52336 4.73807 7.9091 4.89164 7.43552 4.6075C6.99121 4.34091 6.82858 3.78377 7.04482 3.32483ZM1.9998 15.5312C1.9998 13.5209 3.39322 11.9242 5.23701 11.2927C5.78741 11.1025 6.38172 10.9999 6.9998 10.9999C8.34478 10.9999 9.57761 11.4784 10.4903 12.2797L10.4971 12.2857C11.4004 13.0933 11.9998 14.2349 11.9998 15.5312V18.6562C11.9998 21.3368 9.56425 22.9999 6.9998 22.9999C4.43536 22.9999 1.9998 21.3368 1.9998 18.6562V15.5312ZM9.92188 19.2021C9.63498 20.1914 8.57195 20.9999 6.9998 20.9999C5.42766 20.9999 4.36463 20.1914 4.07773 19.2021C4.9178 19.7206 5.93718 19.9999 6.9998 19.9999C8.06243 19.9999 9.08181 19.7206 9.92188 19.2021ZM6.9998 12.9999C7.86324 12.9999 8.62067 13.3112 9.16076 13.7925C9.69628 14.2815 9.99981 14.9186 9.99981 15.5954C9.99981 15.9939 9.8948 16.353 9.71428 16.6584L9.71313 16.6604C9.2665 17.4201 8.2769 17.9999 6.9998 17.9999C5.72271 17.9999 4.73311 17.4201 4.28648 16.6604L4.28533 16.6584C4.10481 16.353 3.9998 15.9939 3.9998 15.5954C3.9998 14.9166 4.30499 14.2801 4.83862 13.799C5.37747 13.3126 6.13483 12.9999 6.9998 12.9999ZM22 14C22.5523 14 23 14.4477 23 15C23 19.4223 19.4223 23 15 23C14.6397 23 14.3073 22.8062 14.1298 22.4927C13.9523 22.1792 13.9571 21.7944 14.1425 21.4855L15.1925 19.7355C15.4766 19.2619 16.0909 19.1084 16.5645 19.3925C17.0088 19.6591 17.1714 20.2162 16.9552 20.6752C19.3107 19.8656 21 17.6329 21 15C21 14.4477 21.4477 14 22 14Z", fill: iconColor }) })); }; export { ForexManagementIcon as default }; //# sourceMappingURL=ForexManagementIcon.js.map