// Copyright (c) Mysten Labs, Inc.
// SPDX-License-Identifier: Apache-2.0
import { SVGProps } from 'react';

const SvgPublish16 = (props: SVGProps<SVGSVGElement>) => (
	<svg
		xmlns="http://www.w3.org/2000/svg"
		width="1em"
		height="1em"
		fill="none"
		viewBox="0 0 16 16"
		{...props}
	>
		<g clipPath="url(#publish_16_svg__a)">
			<path fill="currentColor" d="M8 4 1.333 7.333 8 10.667l6.666-3.334L8 4Z" />
			<path
				stroke="currentColor"
				strokeLinecap="round"
				strokeLinejoin="round"
				strokeWidth={2}
				d="M8 4 1.333 7.333 8 10.667l6.666-3.334L8 4Z"
			/>
			<path
				fill="currentColor"
				d="M9 6.5V4h1.5a.5.5 0 0 0 .384-.82l-2.5-3a.5.5 0 0 0-.768 0l-2.5 3a.494.494 0 0 0-.069.532A.5.5 0 0 0 5.5 4H7v2.5a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5Z"
			/>
			<path
				stroke="#fff"
				strokeWidth={1.2}
				d="M4.4 3.502c0 .16.036.317.103.462v.002A1.1 1.1 0 0 0 5.5 4.6h.9v1.9a1.1 1.1 0 0 0 1.1 1.1h1a1.1 1.1 0 0 0 1.1-1.1V4.6h.9a1.1 1.1 0 0 0 .845-1.804l-2.5-3a1.1 1.1 0 0 0-1.69 0L4.656 2.795a1.094 1.094 0 0 0-.256.707Zm0 0L5 3.5l-.6.002Z"
			/>
			<path
				fill="currentColor"
				fillRule="evenodd"
				d="M.439 10.553a1 1 0 0 1 1.341-.448L8 13.215l6.22-3.11a1 1 0 0 1 .893 1.79l-6.666 3.333a1 1 0 0 1-.895 0L.886 11.894a1 1 0 0 1-.447-1.341Z"
				clipRule="evenodd"
			/>
		</g>
		<defs>
			<clipPath id="publish_16_svg__a">
				<path fill="#fff" d="M0 0h16v16H0z" />
			</clipPath>
		</defs>
	</svg>
);
export default SvgPublish16;
