import React from 'react';

function IcJs(props: React.SVGProps<SVGSVGElement>) {
	return (
		<svg
			width="1em"
			height="1em"
			viewBox="0 0 24 25"
			fill="none"
			{...props}
		>
			<g clipPath="url(#prefix__clip0_1255_158106)">
				<path
					fillRule="evenodd"
					clipRule="evenodd"
					d="M6.145.01h8.032l6.797 7.095v13.778a3.121 3.121 0 01-3.118 3.127H6.145a3.127 3.127 0 01-3.119-3.127V3.128A3.125 3.125 0 016.145.01z"
					fill="#FFD666"
				/>
				<path
					opacity={0.4}
					fillRule="evenodd"
					clipRule="evenodd"
					d="M14.168.01v7.033h6.806L14.168.01z"
					fill="#fff"
				/>
				<path
					d="M8.772 16.31c.097.018.193.027.29.027.402 0 .604-.193.604-.57V12.51h1.174v3.329c0 .516-.132.91-.395 1.182-.254.263-.613.403-1.068.403-.184 0-.386-.017-.605-.061V16.31zm4.555 1.13a2.01 2.01 0 01-1.296-.446c-.368-.307-.57-.675-.596-1.121l1.069-.307a.94.94 0 00.289.596.851.851 0 00.587.236.74.74 0 00.438-.122.347.347 0 00.166-.307.34.34 0 00-.131-.272.909.909 0 00-.342-.183c-.14-.044-.298-.097-.473-.14a3.125 3.125 0 01-.525-.185 2.193 2.193 0 01-.465-.262 1.159 1.159 0 01-.35-.43 1.462 1.462 0 01-.131-.639c0-.403.175-.736.516-.998.342-.272.754-.403 1.235-.403.473 0 .894.113 1.253.35.35.228.57.534.657.91l-1.112.465a.937.937 0 00-.28-.5.763.763 0 00-.518-.183.685.685 0 00-.376.096.297.297 0 00-.132.254c0 .105.062.184.184.254.114.062.263.114.447.14.175.027.368.08.578.15.21.07.403.157.587.253.175.105.324.272.447.49.122.22.175.483.175.798 0 .447-.175.815-.526 1.095-.35.271-.805.412-1.375.412z"
					fill="#B76E00"
				/>
			</g>
			<defs>
				<clipPath id="prefix__clip0_1255_158106">
					<path
						fill="#fff"
						transform="translate(0 .01)"
						d="M0 0h24v24H0z"
					/>
				</clipPath>
			</defs>
		</svg>
	);
}

export default React.memo(IcJs);
