import { forwardRef } from "react";
import type { IconProps } from "../../types";

export const IconCurrencyInrSolid = forwardRef<SVGSVGElement, IconProps>(
  ({ color = "currentColor", ...props }, forwardedRef) => {
    const { className } = props;
    props = {
      ...props,
      width: `${props.width || props.size || 20}`,
      height: `${props.height || props.size || 20}`,
      className: `${
        className ? className + " " : ""
      }customeow-icon customeow-icon-icon-currency-inr-solid`,
    };
    return (
      <svg
        viewBox="0 0 20 20"
        fill="none"
        xmlns="http://www.w3.org/2000/svg"
        {...props}
        ref={forwardedRef}
      >
        <path
          d="M10 1.875C14.4873 1.875 18.125 5.51269 18.125 10C18.125 14.4873 14.4873 18.125 10 18.125C5.51269 18.125 1.875 14.4873 1.875 10C1.875 5.51269 5.51269 1.875 10 1.875ZM7.12012 5.43457C6.77516 5.43483 6.49512 5.71553 6.49512 6.06055C6.49538 6.40534 6.77532 6.68529 7.12012 6.68555H8.80762L8.9873 6.69434C9.40208 6.73564 9.79149 6.91942 10.0889 7.2168C10.1844 7.31229 10.2668 7.41796 10.3379 7.53027H7.12012C6.77524 7.53053 6.49525 7.81037 6.49512 8.15527C6.49512 8.50029 6.77516 8.78001 7.12012 8.78027H10.5967C10.5372 9.1561 10.3613 9.50682 10.0889 9.7793C9.749 10.1189 9.28811 10.3105 8.80762 10.3105H7.12012C6.86213 10.3107 6.63021 10.4693 6.53711 10.71C6.44432 10.9506 6.50834 11.2249 6.69922 11.3984L10.8242 15.1484C11.0795 15.3805 11.4758 15.3614 11.708 15.1064C11.9402 14.8511 11.9214 14.4549 11.666 14.2227L8.7373 11.5605H8.80762C9.61963 11.5605 10.3984 11.2371 10.9727 10.6631C11.4799 10.1558 11.7887 9.48865 11.8545 8.78027H13.1201C13.4653 8.78027 13.7451 8.50045 13.7451 8.15527C13.745 7.81021 13.4652 7.53027 13.1201 7.53027H11.71C11.6091 7.22816 11.4615 6.94375 11.2715 6.68555H13.1201C13.4651 6.68555 13.7449 6.4055 13.7451 6.06055C13.7451 5.71537 13.4653 5.43457 13.1201 5.43457H7.12012Z"
          fill={color}
          fillRule="evenodd"
          clipRule="evenodd"
        />
      </svg>
    );
  }
);

IconCurrencyInrSolid.displayName = "IconCurrencyInrSolid";

export default IconCurrencyInrSolid;
