// This file is auto-generated. Do not edit it directly.
// To update the icon component, change the related icon.svg file and run "yarn build:icons" in the root directory.
import { type SVGProps } from 'react';

import toIcon from '../toIcon';

const PublishIcon = (props: SVGProps<SVGSVGElement>) => (
  <svg {...props} viewBox="0 0 24 24">
    <path d="M12 2c5.51 0 10 4.49 10 10s-4.49 10-10 10S2 17.51 2 12 6.49 2 12 2Zm.84 14.93v-7.7l1.8 1.8a.9.9 0 0 0 1.27 0 .9.9 0 0 0 .27-.63.88.88 0 0 0-.27-.62l-3.33-3.34a.89.89 0 0 0-1.27 0L8.02 9.76a.89.89 0 0 0 0 1.26c.36.36.91.36 1.27 0l1.8-1.8v7.71c0 .5.4.9.89.9s.86-.4.86-.9Z" />
  </svg>
);

const PublishIconWrapper = toIcon(PublishIcon);
export default PublishIconWrapper;
