import { FC } from 'react'

import { SvgIcon, SvgIconProps } from '@mui/material'

const CopyIcon: FC<SvgIconProps> = ({ sx, ...props }) => (
  <SvgIcon sx={{ fontSize: 20, color: 'text.primary', ...sx }} {...props}>
    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none">
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M3.33333 7.29167C3.21851 7.29167 3.125 7.38518 3.125 7.5V16.6667C3.125 16.7815 3.21851 16.875 3.33333 16.875H12.5C12.6148 16.875 12.7083 16.7815 12.7083 16.6667V7.5C12.7083 7.38518 12.6148 7.29167 12.5 7.29167H3.33333ZM1.875 7.5C1.875 6.69482 2.52816 6.04167 3.33333 6.04167H12.5C13.3052 6.04167 13.9583 6.69482 13.9583 7.5V16.6667C13.9583 17.4718 13.3052 18.125 12.5 18.125H3.33333C2.52816 18.125 1.875 17.4718 1.875 16.6667V7.5Z"
        fill="currentColor"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M15.2083 2.5C15.2083 2.15482 15.4882 1.875 15.8333 1.875H16.6667C17.4718 1.875 18.125 2.52816 18.125 3.33333V4.16667C18.125 4.51184 17.8452 4.79167 17.5 4.79167C17.1548 4.79167 16.875 4.51184 16.875 4.16667V3.33333C16.875 3.21851 16.7815 3.125 16.6667 3.125H15.8333C15.4882 3.125 15.2083 2.84518 15.2083 2.5Z"
        fill="currentColor"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M17.5 11.875C17.8452 11.875 18.125 12.1548 18.125 12.5V13.3333C18.125 14.1385 17.4718 14.7917 16.6667 14.7917H15.8333C15.4882 14.7917 15.2083 14.5118 15.2083 14.1667C15.2083 13.8215 15.4882 13.5417 15.8333 13.5417H16.6667C16.7815 13.5417 16.875 13.4482 16.875 13.3333V12.5C16.875 12.1548 17.1548 11.875 17.5 11.875Z"
        fill="currentColor"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M6.66667 3.125C6.55184 3.125 6.45833 3.21851 6.45833 3.33333V4.16667C6.45833 4.51184 6.17851 4.79167 5.83333 4.79167C5.48816 4.79167 5.20833 4.51184 5.20833 4.16667V3.33333C5.20833 2.52816 5.86149 1.875 6.66667 1.875H7.5C7.84518 1.875 8.125 2.15482 8.125 2.5C8.125 2.84518 7.84518 3.125 7.5 3.125H6.66667Z"
        fill="currentColor"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M10.2083 2.5C10.2083 2.15482 10.4882 1.875 10.8333 1.875H12.5C12.8452 1.875 13.125 2.15482 13.125 2.5C13.125 2.84518 12.8452 3.125 12.5 3.125H10.8333C10.4882 3.125 10.2083 2.84518 10.2083 2.5Z"
        fill="currentColor"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M17.5 6.875C17.8452 6.875 18.125 7.15482 18.125 7.5V9.16667C18.125 9.51184 17.8452 9.79167 17.5 9.79167C17.1548 9.79167 16.875 9.51184 16.875 9.16667V7.5C16.875 7.15482 17.1548 6.875 17.5 6.875Z"
        fill="currentColor"
      />
    </svg>
  </SvgIcon>
)

export default CopyIcon
