@razorpay/blade
Version:
The Design System that powers Razorpay
45 lines (42 loc) • 9.86 kB
JavaScript
import _defineProperty from '@babel/runtime/helpers/defineProperty';
import _objectWithoutProperties from '@babel/runtime/helpers/objectWithoutProperties';
import '../_Svg/index.js';
import '../useIconProps/index.js';
import '../../../utils/assignWithoutSideEffects/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';
import { assignWithoutSideEffects } from '../../../utils/assignWithoutSideEffects/assignWithoutSideEffects.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 _SolutionsIcon = function _SolutionsIcon(_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: "M11.44 3.3125L10.8071 3.67655C10.5319 3.83478 10.3883 3.91867 10.2907 3.98838C10.2811 3.9952 10.273 4.00121 10.2661 4.00642C10.2651 4.01463 10.264 4.02424 10.2629 4.03538C10.2511 4.15399 10.25 4.31932 10.25 4.63593V5.36407C10.25 5.68068 10.2511 5.84601 10.2629 5.96462C10.264 5.97576 10.2651 5.98537 10.2661 5.99358C10.273 5.99879 10.2811 6.0048 10.2907 6.01162C10.3883 6.08133 10.5319 6.1652 10.807 6.32343L11.44 6.6875C11.7151 6.84569 11.8599 6.92767 11.9694 6.97709C11.9813 6.98246 11.9915 6.9868 12 6.99031C12.0085 6.9868 12.0187 6.98246 12.0306 6.97709C12.1401 6.92767 12.2849 6.84572 12.5599 6.68752L13.1929 6.32345C13.4681 6.16522 13.6117 6.08133 13.7094 6.01161C13.7189 6.0048 13.727 5.9988 13.7339 5.99359C13.7349 5.98537 13.736 5.97577 13.7371 5.96463C13.7489 5.84601 13.75 5.68068 13.75 5.36407V4.63593C13.75 4.31932 13.7489 4.15399 13.7371 4.03537C13.736 4.02423 13.7349 4.01463 13.7339 4.00641C13.727 4.0012 13.7189 3.9952 13.7094 3.98839C13.6117 3.91867 13.4681 3.83481 13.193 3.67657L12.56 3.3125C12.2849 3.15431 12.1401 3.07233 12.0306 3.02291C12.0187 3.01754 12.0085 3.0132 12 3.00969C11.9915 3.0132 11.9813 3.01754 11.9694 3.02291C11.8599 3.07233 11.7151 3.15431 11.44 3.3125ZM11.1468 1.1999C11.3865 1.09174 11.667 1 12 1C12.333 1 12.6135 1.09174 12.8532 1.1999C13.0634 1.29476 13.2947 1.42782 13.5258 1.5608C13.5362 1.56679 13.5466 1.57277 13.557 1.57876L14.19 1.94283L14.2214 1.96083C14.4525 2.0937 14.6838 2.22668 14.8714 2.36063C15.0853 2.51332 15.3061 2.70995 15.4734 2.99857C15.6408 3.28736 15.7015 3.57673 15.7274 3.83843C15.7501 4.06766 15.7501 4.33411 15.75 4.59977V5.40023C15.7501 5.66589 15.7501 5.93234 15.7274 6.16157C15.7015 6.42327 15.6408 6.71264 15.4734 7.00143C15.3061 7.29005 15.0853 7.48668 14.8714 7.63937C14.6838 7.77332 14.4525 7.90631 14.2213 8.03917L14.1901 8.05715L13.5571 8.42122L13.5258 8.43919C13.3474 8.54185 13.1689 8.64457 13 8.72971V12.5546L16.8799 16.0466C16.9291 16.018 16.9788 15.9895 17.0284 15.961L17.0599 15.9429L17.6929 15.5788L17.7239 15.5609C17.9552 15.4279 18.1866 15.2948 18.3969 15.1999C18.6366 15.0917 18.9171 15 19.25 15C19.5829 15 19.8634 15.0917 20.1031 15.1999C20.3135 15.2948 20.5448 15.4279 20.7761 15.5609L20.807 15.5787L21.44 15.9428L21.4717 15.961C21.7027 16.0938 21.9339 16.2267 22.1214 16.3606C22.3353 16.5133 22.5561 16.7099 22.7234 16.9986C22.8908 17.2874 22.9515 17.5768 22.9774 17.8385C23.0001 18.0677 23.0001 18.3341 23 18.5998V19.4002C23.0001 19.6659 23.0001 19.9323 22.9774 20.1615C22.9515 20.4232 22.8908 20.7126 22.7234 21.0014C22.5561 21.2901 22.3353 21.4867 22.1214 21.6394C21.9339 21.7733 21.7026 21.9062 21.4716 22.039L21.4401 22.0571L20.8071 22.4212L20.7761 22.4391C20.5448 22.5721 20.3135 22.7052 20.1031 22.8001C19.8634 22.9083 19.5829 23 19.25 23C18.9171 23 18.6366 22.9083 18.3969 22.8001C18.1866 22.7052 17.9552 22.5721 17.724 22.4391L17.693 22.4213L17.06 22.0572L17.0284 22.039C16.7974 21.9062 16.5661 21.7733 16.3786 21.6394C16.1647 21.4867 15.9439 21.2901 15.7766 21.0014C15.6092 20.7126 15.5485 20.4232 15.5226 20.1615C15.4999 19.9323 15.5 19.6659 15.5 19.4002V18.5998C15.5 18.3341 15.4999 18.0677 15.5226 17.8385C15.5317 17.7468 15.545 17.6517 15.5657 17.5545L12 14.3454L8.4343 17.5545C8.455 17.6517 8.46835 17.7468 8.47742 17.8384C8.50011 18.0677 8.50006 18.3341 8.50001 18.5998V19.4002C8.50006 19.6659 8.50011 19.9323 8.47742 20.1616C8.45152 20.4232 8.39077 20.7126 8.22341 21.0014C8.05613 21.2901 7.83532 21.4867 7.62143 21.6394C7.43389 21.7733 7.20263 21.9062 6.97162 22.039L6.9401 22.0571L6.30706 22.4212L6.27608 22.4391C6.04484 22.5721 5.81347 22.7052 5.60315 22.8001C5.36341 22.9083 5.08293 23 4.75001 23C4.41708 23 4.13661 22.9083 3.89687 22.8001C3.68655 22.7052 3.45518 22.5721 3.22394 22.4391L3.19297 22.4213L2.55993 22.0572L2.52841 22.039C2.29739 21.9062 2.06613 21.7733 1.87858 21.6394C1.66469 21.4867 1.44389 21.2901 1.27661 21.0014C1.10925 20.7126 1.04849 20.4232 1.0226 20.1616C0.999911 19.9323 0.999958 19.6659 1 19.4002V18.5998C0.999958 18.3341 0.999911 18.0677 1.0226 17.8384C1.04849 17.5768 1.10925 17.2874 1.27661 16.9986C1.44389 16.7099 1.66469 16.5133 1.87858 16.3606C2.06612 16.2267 2.29736 16.0938 2.52837 15.961L2.55991 15.9429L3.19295 15.5788L3.22398 15.5609C3.4552 15.4279 3.68656 15.2948 3.89687 15.1999C4.13661 15.0917 4.41708 15 4.75001 15C5.08293 15 5.36341 15.0917 5.60315 15.1999C5.81345 15.2948 6.04481 15.4279 6.27604 15.5609L6.30704 15.5787L6.94008 15.9428L6.97166 15.961C7.02126 15.9895 7.07088 16.018 7.12007 16.0466L11 12.5546V8.72971C10.8312 8.64457 10.6526 8.54185 10.4742 8.43919C10.4638 8.43321 10.4534 8.42722 10.443 8.42124L9.80998 8.05717C9.79958 8.05119 9.78913 8.04518 9.77872 8.0392C9.54757 7.90632 9.31621 7.77332 9.12857 7.63936C8.91469 7.48667 8.6939 7.29005 8.52664 7.00146C8.35925 6.71266 8.29849 6.42328 8.2726 6.16158C8.24991 5.93234 8.24996 5.66589 8.25 5.40022C8.25001 5.38817 8.25001 5.37612 8.25001 5.36407V4.63593C8.25001 4.62388 8.25001 4.61183 8.25 4.59978C8.24996 4.33411 8.24991 4.06766 8.2726 3.83842C8.29849 3.57672 8.35925 3.28734 8.52664 2.99854C8.6939 2.70995 8.91469 2.51333 9.12857 2.36064C9.31621 2.22668 9.54757 2.09368 9.77872 1.9608C9.78913 1.95481 9.79954 1.94883 9.80994 1.94285L10.4429 1.57878C10.4533 1.5728 10.4638 1.56679 10.4742 1.5608C10.7053 1.42782 10.9366 1.29476 11.1468 1.1999ZM4.71939 17.0229C4.6099 17.0723 4.46516 17.1543 4.19008 17.3125L3.55706 17.6765C3.2819 17.8348 3.1383 17.9187 3.04065 17.9884C3.0311 17.9952 3.02299 18.0012 3.01615 18.0064C3.01509 18.0146 3.01398 18.0242 3.01287 18.0354C3.00114 18.154 3.00001 18.3193 3.00001 18.6359V19.3641C3.00001 19.6807 3.00114 19.846 3.01287 19.9646C3.01398 19.9758 3.01509 19.9854 3.01615 19.9936C3.02299 19.9988 3.0311 20.0048 3.04065 20.0116C3.1383 20.0813 3.28188 20.1652 3.55704 20.3234L4.19008 20.6875C4.46515 20.8457 4.60991 20.9277 4.71939 20.9771C4.73131 20.9825 4.74146 20.9868 4.75001 20.9903C4.75855 20.9868 4.76871 20.9825 4.78063 20.9771C4.89011 20.9277 5.03485 20.8457 5.30991 20.6876L5.94295 20.3235C6.21812 20.1652 6.36171 20.0813 6.45937 20.0116C6.46892 20.0048 6.47703 19.9988 6.48386 19.9936C6.48493 19.9854 6.48604 19.9758 6.48714 19.9646C6.49888 19.846 6.50001 19.6807 6.50001 19.3641V18.6359C6.50001 18.3193 6.49888 18.154 6.48714 18.0354C6.48604 18.0242 6.48493 18.0146 6.48386 18.0064C6.47703 18.0012 6.46892 17.9952 6.45937 17.9884C6.36171 17.9187 6.21814 17.8348 5.94297 17.6766L5.30993 17.3125C5.03486 17.1543 4.89011 17.0723 4.78063 17.0229C4.76871 17.0175 4.75855 17.0132 4.75001 17.0097C4.74146 17.0132 4.73131 17.0175 4.71939 17.0229ZM18.69 17.3125L18.0571 17.6765C17.7819 17.8348 17.6383 17.9187 17.5406 17.9884C17.5311 17.9952 17.523 18.0012 17.5162 18.0064C17.5151 18.0146 17.514 18.0242 17.5129 18.0354C17.5011 18.154 17.5 18.3193 17.5 18.6359V19.3641C17.5 19.6807 17.5011 19.846 17.5129 19.9646C17.514 19.9758 17.5151 19.9854 17.5162 19.9936C17.523 19.9988 17.5311 20.0048 17.5406 20.0116C17.6383 20.0813 17.7819 20.1652 18.057 20.3234L18.69 20.6875C18.9651 20.8457 19.1099 20.9277 19.2194 20.9771C19.2313 20.9825 19.2415 20.9868 19.25 20.9903C19.2585 20.9868 19.2687 20.9825 19.2806 20.9771C19.3901 20.9277 19.5349 20.8457 19.81 20.6875L20.4429 20.3235C20.7181 20.1652 20.8617 20.0813 20.9594 20.0116C20.9689 20.0048 20.977 19.9988 20.9839 19.9936C20.9849 19.9854 20.986 19.9758 20.9871 19.9646C20.9989 19.846 21 19.6807 21 19.3641V18.6359C21 18.3193 20.9989 18.154 20.9871 18.0354C20.986 18.0242 20.9849 18.0146 20.9839 18.0064C20.977 18.0012 20.9689 17.9952 20.9594 17.9884C20.8617 17.9187 20.7181 17.8348 20.443 17.6766L19.81 17.3125C19.5349 17.1543 19.3901 17.0723 19.2806 17.0229C19.2687 17.0175 19.2586 17.0132 19.25 17.0097C19.2415 17.0132 19.2313 17.0175 19.2194 17.0229C19.1099 17.0723 18.9651 17.1543 18.69 17.3125Z",
fill: iconColor
})
}));
};
var SolutionsIcon = /*#__PURE__*/assignWithoutSideEffects(_SolutionsIcon, {
componentId: 'SolutionsIcon'
});
export { SolutionsIcon as default };
//# sourceMappingURL=SolutionsIcon.js.map