// 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 EditIcon = (props: SVGProps<SVGSVGElement>) => (
  <svg {...props} viewBox="0 0 24 24">
    <path d="M20.7 1.01c-.59.06-.88.25-1.72 1.1l-.62.63L19.8 4.2l1.46 1.46.63-.63c.7-.69.9-.96 1.02-1.35.1-.33.1-.85.02-1.17a2.07 2.07 0 0 0-2.24-1.5Zm-6.62 6-3.34 3.35-.31 1.59c-.3 1.52-.32 1.59-.26 1.71.04.07.12.16.2.2.12.05.18.04 1.63-.24l1.6-.34c.06-.02 1.6-1.54 3.43-3.37l3.32-3.33-1.45-1.45a76.9 76.9 0 0 0-1.46-1.45l-3.36 3.34Zm-9.17-2.6c-.32.08-.81.34-1.05.54-.47.42-.76 1-.83 1.65C3 6.86 3 8.98 3 12.95c.02 6.66 0 6.1.3 6.72.2.41.66.87 1.06 1.07.58.28.08.27 7.1.25h6.3l.28-.11a2.6 2.6 0 0 0 1.52-1.59l.09-.23.01-3.66c0-2.55 0-3.71-.03-3.81a.81.81 0 0 0-.96-.54.86.86 0 0 0-.6.62c-.03.14-.05 1.25-.05 3.63 0 3.01 0 3.45-.06 3.58a.77.77 0 0 1-.39.41l-.15.09h-5.95c-4.26.02-6 0-6.15-.02a.8.8 0 0 1-.39-.2c-.32-.29-.3.2-.28-6.57 0-5.76.01-6 .08-6.13a.9.9 0 0 1 .36-.39c.1-.06.46-.06 3.7-.08 4.03-.02 3.73 0 4-.32a.8.8 0 0 0-.3-1.27c-.12-.05-.58-.06-3.75-.06-3.01 0-3.65.02-3.83.06Z" />
  </svg>
);

const EditIconWrapper = toIcon(EditIcon);
export default EditIconWrapper;
