// This file is auto-generated. Do not edit it directly.
// To update the icon component, change the related icon.svg file and run "yarn build:icons" in the root directory.
import { type SVGProps } from 'react';

import toIcon from '../toIcon';

const FormIcon = (props: SVGProps<SVGSVGElement>) => (
  <svg {...props} viewBox="0 0 45 45">
    <path
      d="M39 19.2996C39 18.2878 38.9988 17.5881 38.9551 17.0447C38.9123 16.5125 38.8335 16.2179 38.7246 16.0007C38.4828 15.5186 38.0981 15.1293 37.6289 14.8865C37.4205 14.7786 37.1364 14.6992 36.6162 14.656C36.0836 14.6118 35.397 14.6111 34.4004 14.6111H32.25V30.3884H34.4004C35.397 30.3884 36.0836 30.3877 36.6162 30.3435C37.1364 30.3003 37.4205 30.2209 37.6289 30.113C38.0981 29.8702 38.4828 29.4809 38.7246 28.9988C38.8335 28.7816 38.9123 28.487 38.9551 27.9548C38.9988 27.4114 39 26.7117 39 25.7V19.2996ZM4 25.7V19.2996C4 18.3204 3.99915 17.5267 4.05078 16.8845C4.10333 16.2312 4.21492 15.6475 4.48731 15.1042C4.91658 14.2484 5.60324 13.549 6.45117 13.1101C6.99137 12.8305 7.57202 12.7165 8.21875 12.6628C8.85321 12.6102 9.63658 12.6111 10.5996 12.6111H24.25C24.8023 12.6111 25.25 13.0588 25.25 13.6111C25.2499 14.1633 24.8022 14.6111 24.25 14.6111H10.5996C9.60297 14.6111 8.9164 14.6118 8.38379 14.656C7.8636 14.6992 7.57955 14.7786 7.37109 14.8865C6.90192 15.1293 6.51723 15.5186 6.27539 16.0007C6.16647 16.2179 6.08773 16.5125 6.04492 17.0447C6.00121 17.5881 6 18.2878 6 19.2996V25.7C6 26.7117 6.00121 27.4114 6.04492 27.9548C6.08773 28.487 6.16647 28.7816 6.27539 28.9988C6.51723 29.4809 6.90192 29.8702 7.37109 30.113C7.57955 30.2209 7.8636 30.3003 8.38379 30.3435C8.9164 30.3877 9.60297 30.3884 10.5996 30.3884H24.25C24.8022 30.3884 25.2499 30.8362 25.25 31.3884C25.25 31.9407 24.8023 32.3884 24.25 32.3884H10.5996C9.63658 32.3884 8.85321 32.3893 8.21875 32.3367C7.57202 32.283 6.99137 32.169 6.45117 31.8894C5.60324 31.4505 4.91658 30.7511 4.48731 29.8953C4.21492 29.352 4.10333 28.7683 4.05078 28.115C3.99915 27.4728 4 26.6792 4 25.7ZM41 25.7C41 26.6792 41.0009 27.4728 40.9492 28.115C40.8967 28.7683 40.7851 29.352 40.5127 29.8953C40.0834 30.7511 39.3968 31.4505 38.5488 31.8894C38.0086 32.169 37.428 32.283 36.7812 32.3367C36.1468 32.3893 35.3634 32.3884 34.4004 32.3884H32.25V37.4998H35.625C36.1773 37.4998 36.625 37.9475 36.625 38.4998C36.625 39.052 36.1773 39.4998 35.625 39.4998H26.875C26.3227 39.4998 25.875 39.052 25.875 38.4998C25.875 37.9475 26.3227 37.4998 26.875 37.4998H30.25V7.49976H26.875C26.3227 7.49975 25.875 7.05204 25.875 6.49976C25.875 5.94747 26.3227 5.49976 26.875 5.49976H35.625C36.1773 5.49976 36.625 5.94748 36.625 6.49976C36.625 7.05204 36.1773 7.49976 35.625 7.49976H32.25V12.6111H34.4004C35.3634 12.6111 36.1468 12.6102 36.7812 12.6628C37.428 12.7165 38.0086 12.8305 38.5488 13.1101C39.3968 13.549 40.0834 14.2484 40.5127 15.1042C40.7851 15.6475 40.8967 16.2312 40.9492 16.8845C41.0009 17.5267 41 18.3204 41 19.2996V25.7Z"
      fill="white"
    />
  </svg>
);

const FormIconWrapper = toIcon(FormIcon);
export default FormIconWrapper;
