import React from 'react';

import { Path, Svg } from 'react-native-svg';

import { IconProps } from './utils/base';

export const PeopleIcon = ({ fill, height, pathFill, size, stroke, width, ...rest }: IconProps) => {
  const color = stroke ?? pathFill ?? fill ?? 'black';

  return (
    <Svg
      fill={'none'}
      height={height ?? size}
      viewBox={`0 0 20 20`}
      width={width ?? size}
      {...rest}
    >
      <Path
        d='M0.799316 15.625C1.42361 14.6651 2.27775 13.8764 3.28421 13.3304C4.29067 12.7844 5.41757 12.4984 6.5626 12.4984C7.70763 12.4984 8.83452 12.7844 9.84098 13.3304C10.8474 13.8764 11.7016 14.6651 12.3259 15.625M19.2009 15.625C18.5768 14.6651 17.7226 13.8764 16.7161 13.3306C15.7096 12.7849 14.5826 12.4993 13.4376 12.5C14.0359 12.4995 14.6267 12.3668 15.1677 12.1115C15.7088 11.8562 16.1868 11.4845 16.5676 11.023C16.9483 10.5615 17.2225 10.0216 17.3704 9.44192C17.5183 8.86221 17.5364 8.25698 17.4233 7.66948C17.3102 7.08199 17.0687 6.52672 16.7161 6.04337C16.3635 5.56002 15.9085 5.16051 15.3836 4.87339C14.8587 4.58627 14.2769 4.41862 13.6797 4.38244C13.0825 4.34625 12.4847 4.44242 11.929 4.66406M10.6251 8.4375C10.6251 10.6812 8.80626 12.5 6.5626 12.5C4.31894 12.5 2.5001 10.6812 2.5001 8.4375C2.5001 6.19384 4.31894 4.375 6.5626 4.375C8.80626 4.375 10.6251 6.19384 10.6251 8.4375Z'
        stroke={color}
        strokeWidth={1.5}
        strokeLinecap='round'
        strokeLinejoin='round'
      />
    </Svg>
  );
};
