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

export const IconPublicPaperFoldingSolid = 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-public-paper-folding-solid`,
    };
    return (
      <svg
        viewBox="0 0 20 20"
        fill="none"
        xmlns="http://www.w3.org/2000/svg"
        {...props}
        ref={forwardedRef}
      >
        <path
          d="M7.54735 7.89085C7.43799 8.45304 7.8379 8.98918 8.42424 9.06648L15.8 9.9999L8.42424 10.9333C7.8379 11.0106 7.43799 11.5468 7.54735 12.109L8.49873 17.5999H3.80005C3.22872 17.5999 2.80005 16.7522 2.80005 16.5999V3.3999C2.80005 2.84762 3.22872 2.3999 3.80005 2.3999H8.49873L7.54735 7.89085Z"
          fill={color}
        />
        <path
          d="M9.53486 2.48462 8.56401 8.07565 18.8241 9.4 9.79937 2.64733C9.71963 2.57988 9.63033 2.52523 9.53486 2.48462ZM18.8241 10.6 8.56401 11.9242 9.53486 17.5152C9.63033 17.4746 9.71963 17.4199 9.79937 17.3525L18.8241 10.6Z"
          fill={color}
        />
      </svg>
    );
  }
);

IconPublicPaperFoldingSolid.displayName = "IconPublicPaperFoldingSolid";

export default IconPublicPaperFoldingSolid;
