import * as React from 'react';
import Icon, { IconProps } from 'a-base-icon/lib/icon';

function EyeFilled(componentProps: IconProps) {
  const IconNode = (props: React.SVGProps<SVGSVGElement>) => (
    <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}>
      <path
        d="M1.181 12C2.121 6.88 6.608 3 12 3c5.392 0 9.878 3.88 10.818 9-.94 5.12-5.426 9-10.818 9-5.392 0-9.878-3.88-10.819-9zM12 17a5 5 0 100-10 5 5 0 000 10zm0-2a3 3 0 110-6 3 3 0 010 6z"
        fill="currentColor"
      />
    </svg>
  );

  return <Icon {...componentProps} component={IconNode} />;
}

EyeFilled.displayName = 'EyeFilled';
export default EyeFilled;
