import type { ComponentPropsWithoutRef, FC } from 'react'

type Props = ComponentPropsWithoutRef<'svg'>

export const TidyUpIcon: FC<Props> = (props) => {
  return (
    <svg
      role="img"
      aria-label="tidy up"
      width={24}
      height={24}
      viewBox="0 0 24 24"
      fill="none"
      {...props}
    >
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M2.19995 3.29999C2.19995 2.69999 2.69995 2.29999 3.19995 2.29999H5.49995C6.09995 2.29999 6.49995 2.79999 6.49995 3.29999V5.59999C6.49995 6.19999 5.99995 6.59999 5.49995 6.59999H3.19995C2.59995 6.59999 2.19995 6.09999 2.19995 5.59999V3.29999Z"
        fill="currentColor"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M9.80005 3.29999C9.80005 2.69999 10.3 2.29999 10.8 2.29999H13.1C13.7 2.29999 14.1 2.79999 14.1 3.29999V5.59999C14.1 6.19999 13.6 6.59999 13.1 6.59999H10.8C10.2 6.59999 9.80005 6.09999 9.80005 5.59999V3.29999Z"
        fill="currentColor"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M10.8999 9.79999C10.2999 9.79999 9.8999 10.3 9.8999 10.8V13.1C9.8999 13.7 10.3999 14.1 10.8999 14.1H13.1999C13.7999 14.1 14.1999 13.6 14.1999 13.1V10.8C14.1999 10.2 13.6999 9.79999 13.1999 9.79999H10.8999Z"
        fill="currentColor"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M2.19995 10.9C2.19995 10.3 2.69995 9.90002 3.19995 9.90002H5.49995C6.09995 9.90002 6.49995 10.4 6.49995 10.9V13.2C6.49995 13.8 5.99995 14.2 5.49995 14.2H3.19995C2.59995 14.2 2.19995 13.7 2.19995 13.2V10.9Z"
        fill="currentColor"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M10.8999 17.4C10.2999 17.4 9.8999 17.9 9.8999 18.4V20.7C9.8999 21.3 10.3999 21.7 10.8999 21.7H13.1999C13.7999 21.7 14.1999 21.2 14.1999 20.7V18.4C14.1999 17.8 13.6999 17.4 13.1999 17.4H10.8999Z"
        fill="currentColor"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M17.3999 3.29999C17.3999 2.69999 17.8999 2.29999 18.3999 2.29999H20.6999C21.2999 2.29999 21.6999 2.79999 21.6999 3.29999V5.59999C21.6999 6.19999 21.1999 6.59999 20.6999 6.59999H18.3999C17.7999 6.59999 17.3999 6.09999 17.3999 5.59999V3.29999Z"
        fill="currentColor"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M18.5 9.79999C17.9 9.79999 17.5 10.3 17.5 10.8V13.1C17.5 13.7 18 14.1 18.5 14.1H20.8C21.4 14.1 21.8 13.6 21.8 13.1V10.8C21.8 10.2 21.3 9.79999 20.8 9.79999H18.5Z"
        fill="currentColor"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M17.3999 18.5C17.3999 17.9 17.8999 17.5 18.3999 17.5H20.6999C21.2999 17.5 21.6999 18 21.6999 18.5V20.8C21.6999 21.4 21.1999 21.8 20.6999 21.8H18.3999C17.7999 21.8 17.3999 21.3 17.3999 20.8V18.5Z"
        fill="currentColor"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M3.30005 17.4C2.70005 17.4 2.30005 17.9 2.30005 18.4V20.7C2.30005 21.3 2.80005 21.7 3.30005 21.7H5.60005C6.20005 21.7 6.60005 21.2 6.60005 20.7V18.4C6.60005 17.8 6.10005 17.4 5.60005 17.4H3.30005Z"
        fill="currentColor"
      />
    </svg>
  )
}
