import { Icon, IIconProps } from "native-base";
import * as React from "react";
import { Path } from "react-native-svg";

export const WhatsappStroke = (props: IIconProps) => {
  return (
    <Icon viewBox="0 0 24 24" {...props}>
      <Path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M3.35 12.106c0-4.776 3.958-8.756 8.684-8.756 2.358 0 4.463.918 6.196 2.525 1.7 1.719 2.488 3.824 2.488 6.231 0 4.632-3.815 8.612-8.684 8.612-1.594 0-3.172-.402-4.472-1.188l-.025-.015-.026-.013-.285-.144-.26-.131-.281.079-2.274.641.625-2.16.096-.332-.191-.29-.282-.425c-.914-1.45-1.309-3.035-1.309-4.634ZM12.034 1.85C6.469 1.85 1.85 6.512 1.85 12.106c0 1.855.462 3.726 1.545 5.441l.005.007.004.007.094.143-.904 3.123-.375 1.297 1.3-.366 3.292-.93c1.554.933 3.397 1.39 5.223 1.39 5.708 0 10.184-4.662 10.184-10.112 0-2.773-.924-5.273-2.934-7.298l-.01-.01-.011-.01c-1.981-1.843-4.446-2.938-7.229-2.938Zm3.059 11.005c.286 0 1.715.72 2.001.864.044.023.089.042.133.06.238.102.461.196.582.804.143 0 .143.576-.143 1.297-.143.576-1.287 1.296-1.859 1.296a2.69 2.69 0 0 0-.233.012l-.055.005c-.486.043-1.124.1-3.142-.737-2.505-1.01-4.242-3.457-4.73-4.144-.068-.097-.112-.16-.13-.177-.024-.05-.073-.127-.138-.23-.317-.504-1.005-1.6-1.005-2.795 0-1.44.714-2.16 1-2.448.286-.288.572-.288.715-.288h.572c.143 0 .428 0 .571.432.286.576.858 2.016.858 2.16 0 .048.016.096.032.144.031.096.063.192-.032.288-.072.072-.107.144-.143.216-.036.072-.071.144-.143.216l-.429.432c-.143.144-.286.288-.143.576.143.289.715 1.297 1.573 2.017.965.85 1.726 1.189 2.112 1.36.072.032.13.058.175.08.286 0 .428 0 .572-.144.07-.144.25-.36.428-.576.179-.216.358-.432.43-.576.142-.288.285-.288.57-.144Z"
        fill="currentColor"
      />
    </Icon>
  );
};

export default WhatsappStroke;
