import * as React from 'react'; import { IconProps } from '../../types'; import { IconWrapper } from '../IconWrapper'; const HandMoney = (allProps: IconProps) => { const { svgProps: props, iconStyle, ...restProps } = allProps; const styles: { [style: string]: React.ReactNode } = { Broken: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path d="M17.414 10.414C18 9.828 18 8.886 18 7c0-1.886 0-2.828-.586-3.414m0 6.828C16.828 11 15.886 11 14 11h-4c-1.886 0-2.828 0-3.414-.586m10.828 0Zm0-6.828C16.828 3 15.886 3 14 3h-4c-1.886 0-2.828 0-3.414.586m10.828 0Zm-10.828 0C6 4.172 6 5.114 6 7c0 1.886 0 2.828.586 3.414m0-6.828Zm0 6.828ZM13 7a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z" stroke="currentColor" strokeWidth={1.5} /><path d="M18 6a3 3 0 0 1-3-3M18 8a3 3 0 0 0-3 3M6 6a3 3 0 0 0 3-3M6 8a3 3 0 0 1 3 3M4 21.388h2.26c1.01 0 2.033.106 3.016.308 1.74.359 3.573.402 5.33.118m-.93-3.297c.12-.014.235-.03.345-.047.911-.145 1.676-.633 2.376-1.162l1.808-1.365a1.887 1.887 0 0 1 2.22 0c.573.433.749 1.146.386 1.728-.423.678-1.019 1.545-1.591 2.075m-5.544-1.229a8.176 8.176 0 0 1-.11.012m.11-.012a.998.998 0 0 0 .427-.24 1.492 1.492 0 0 0 .126-2.134 1.9 1.9 0 0 0-.45-.367c-2.797-1.669-7.15-.398-9.779 1.467m9.676 1.274a.524.524 0 0 1-.11.012m0 0a9.274 9.274 0 0 1-1.814.004" stroke="currentColor" strokeWidth={1.5} strokeLinecap="round" /></svg>, LineDuotone: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path d="M17.414 10.414C18 9.828 18 8.886 18 7c0-1.886 0-2.828-.586-3.414m0 6.828C16.828 11 15.886 11 14 11h-4c-1.886 0-2.828 0-3.414-.586m10.828 0Zm0-6.828C16.828 3 15.886 3 14 3h-4c-1.886 0-2.828 0-3.414.586m10.828 0Zm-10.828 0C6 4.172 6 5.114 6 7c0 1.886 0 2.828.586 3.414m0-6.828Zm0 6.828Z" stroke="currentColor" strokeWidth={1.5} /><path opacity={0.5} d="M13 7a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z" stroke="currentColor" strokeWidth={1.5} /><path opacity={0.5} d="M18 6a3 3 0 0 1-3-3M18 8a3 3 0 0 0-3 3M6 6a3 3 0 0 0 3-3M6 8a3 3 0 0 1 3 3M4 21.388h2.26c1.01 0 2.033.106 3.016.308 1.74.359 3.573.402 5.33.118.868-.14 1.72-.355 2.492-.727.696-.337 1.549-.81 2.122-1.341.572-.53 1.168-1.397 1.59-2.075.364-.582.188-1.295-.386-1.728a1.887 1.887 0 0 0-2.22 0l-1.807 1.365c-.7.53-1.465 1.017-2.376 1.162-.11.017-.225.033-.345.047m0 0a8.176 8.176 0 0 1-.11.012m.11-.012a.998.998 0 0 0 .427-.24 1.492 1.492 0 0 0 .126-2.134 1.9 1.9 0 0 0-.45-.367c-2.797-1.669-7.15-.398-9.779 1.467m9.676 1.274a.524.524 0 0 1-.11.012m0 0a9.274 9.274 0 0 1-1.814.004" stroke="currentColor" strokeWidth={1.5} strokeLinecap="round" /></svg>, Linear: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path d="M17.414 10.414C18 9.828 18 8.886 18 7c0-1.886 0-2.828-.586-3.414m0 6.828C16.828 11 15.886 11 14 11h-4c-1.886 0-2.828 0-3.414-.586m10.828 0Zm0-6.828C16.828 3 15.886 3 14 3h-4c-1.886 0-2.828 0-3.414.586m10.828 0Zm-10.828 0C6 4.172 6 5.114 6 7c0 1.886 0 2.828.586 3.414m0-6.828Zm0 6.828ZM13 7a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z" stroke="currentColor" strokeWidth={1.5} /><path d="M18 6a3 3 0 0 1-3-3M18 8a3 3 0 0 0-3 3M6 6a3 3 0 0 0 3-3M6 8a3 3 0 0 1 3 3M5 20.388h2.26c1.01 0 2.033.106 3.016.308 1.74.359 3.573.402 5.33.118.868-.14 1.72-.355 2.492-.727.696-.337 1.549-.81 2.122-1.341.572-.53 1.168-1.397 1.59-2.075.364-.582.188-1.295-.386-1.728a1.887 1.887 0 0 0-2.22 0l-1.807 1.365c-.7.53-1.465 1.017-2.376 1.162-.11.017-.225.033-.345.047m0 0a8.176 8.176 0 0 1-.11.012m.11-.012a.998.998 0 0 0 .427-.24 1.492 1.492 0 0 0 .126-2.134 1.9 1.9 0 0 0-.45-.367c-2.797-1.669-7.15-.398-9.779 1.467m9.676 1.274a.524.524 0 0 1-.11.012m0 0a9.274 9.274 0 0 1-1.814.004" stroke="currentColor" strokeWidth={1.5} strokeLinecap="round" /><rect x={2} y={14} width={3} height={8} rx={1.5} stroke="currentColor" strokeWidth={1.5} /></svg>, Outline: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path fillRule="evenodd" clipRule="evenodd" d="M14.325 3.75h-4.65A3.754 3.754 0 0 1 6.75 6.675a244.25 244.25 0 0 0 0 .65 3.754 3.754 0 0 1 2.925 2.925h4.65a3.754 3.754 0 0 1 2.925-2.925 334.758 334.758 0 0 0 0-.65 3.754 3.754 0 0 1-2.925-2.925Zm.605-1.497c-.275-.003-.567-.003-.878-.003H9.948c-.31 0-.603 0-.877.003a.76.76 0 0 0-.164.003c-.452.008-.853.027-1.201.074-.628.084-1.195.27-1.65.725-.456.456-.642 1.023-.726 1.65-.047.349-.066.75-.074 1.202a.759.759 0 0 0-.003.163c-.003.275-.003.568-.003.878v.104c0 .31 0 .603.003.878a.76.76 0 0 0 .003.163c.008.453.027.853.074 1.201.084.628.27 1.195.726 1.65.455.456 1.022.642 1.65.726.348.047.749.066 1.201.074a.747.747 0 0 0 .164.003c.274.003.567.003.877.003h4.104c.31 0 .603 0 .878-.003a.746.746 0 0 0 .163-.003c.453-.008.854-.027 1.201-.074.628-.084 1.195-.27 1.65-.726.456-.455.642-1.022.726-1.65.047-.348.066-.748.074-1.201a.767.767 0 0 0 .003-.163c.003-.275.003-.568.003-.878v-.104c0-.31 0-.603-.003-.878a.746.746 0 0 0-.003-.163 10.683 10.683 0 0 0-.074-1.201c-.084-.628-.27-1.195-.725-1.65-.456-.456-1.023-.642-1.65-.726a10.67 10.67 0 0 0-1.202-.074.756.756 0 0 0-.163-.003Zm.964 1.541a2.257 2.257 0 0 0 1.312 1.312 4.9 4.9 0 0 0-.023-.2c-.061-.462-.169-.66-.3-.79-.13-.13-.327-.237-.788-.3a4.957 4.957 0 0 0-.2-.022Zm1.312 5.1a2.257 2.257 0 0 0-1.312 1.312c.07-.006.137-.014.2-.022.462-.063.66-.17.79-.3.13-.13.238-.328.3-.79.008-.063.016-.13.022-.2Zm-9.1 1.312a2.257 2.257 0 0 0-1.312-1.312c.007.07.014.137.023.2.062.462.169.66.3.79.13.13.327.237.788.3.064.008.131.016.201.022Zm-1.312-5.1a2.257 2.257 0 0 0 1.312-1.312c-.07.006-.137.014-.2.023-.462.062-.66.169-.79.3-.13.13-.237.327-.3.788l-.022.2ZM12 6.75a.25.25 0 1 0 0 .5.25.25 0 0 0 0-.5ZM10.25 7a1.75 1.75 0 1 1 3.5 0 1.75 1.75 0 0 1-3.5 0Zm-1.566 7.448c1.866-.361 3.863-.28 5.48.684.226.135.44.304.625.512.376.423.57.947.579 1.473.191-.123.383-.26.577-.407l1.808-1.365a2.637 2.637 0 0 1 3.123 0c.836.63 1.17 1.763.571 2.723-.425.681-1.066 1.624-1.717 2.228-.66.61-1.597 1.124-2.306 1.466-.862.416-1.792.646-2.697.792-1.85.3-3.774.254-5.602-.123a14.275 14.275 0 0 0-2.865-.293H4a.75.75 0 0 1 0-1.5h2.26c1.062 0 2.135.111 3.168.324a14.1 14.1 0 0 0 5.06.111c.828-.134 1.602-.333 2.284-.662.683-.33 1.451-.764 1.938-1.215.493-.457 1.044-1.248 1.465-1.922.127-.204.109-.497-.202-.732-.37-.28-.947-.28-1.316 0l-1.807 1.365c-.722.545-1.61 1.128-2.711 1.304a8.907 8.907 0 0 1-.347.048 10.03 10.03 0 0 1-2.11.02.75.75 0 1 1 .14-1.493c.628.06 1.19.046 1.668-.003l.03-.003a.742.742 0 0 0 .15-1.138 1.15 1.15 0 0 0-.275-.222c-1.181-.705-2.759-.822-4.426-.5a12.124 12.124 0 0 0-4.535 1.935.75.75 0 0 1-.868-1.224 13.623 13.623 0 0 1 5.118-2.183Z" fill="currentColor" /></svg>, Bold: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path d="M6.26 21.388H6c-.943 0-1.414 0-1.707-.293C4 20.803 4 20.332 4 19.389v-1.112c0-.518 0-.777.133-1.009.133-.231.334-.348.736-.582 2.646-1.539 6.402-2.405 8.91-.91.168.101.32.223.45.368a1.492 1.492 0 0 1-.126 2.134.998.998 0 0 1-.427.24c.12-.014.235-.03.345-.047.911-.145 1.676-.633 2.376-1.162l1.808-1.365a1.887 1.887 0 0 1 2.22 0c.573.433.749 1.146.386 1.728-.423.678-1.019 1.545-1.591 2.075-.573.53-1.426 1.004-2.122 1.34-.772.373-1.624.587-2.491.728-1.758.284-3.59.24-5.33-.118a15.031 15.031 0 0 0-3.017-.308ZM6.586 2.586c-.367.367-.504.873-.555 1.664A2.25 2.25 0 0 0 8.25 2.03c-.79.052-1.297.189-1.664.556ZM17.414 2.586c-.367-.367-.873-.504-1.664-.555a2.25 2.25 0 0 0 2.22 2.219c-.052-.79-.189-1.297-.556-1.664ZM17.414 9.414c-.367.367-.873.504-1.664.555a2.25 2.25 0 0 1 2.22-2.219c-.052.79-.189 1.297-.556 1.664ZM6.586 9.414c.367.367.873.504 1.664.555A2.25 2.25 0 0 0 6.03 7.75c.052.79.189 1.297.556 1.664Z" fill="currentColor" /><path fillRule="evenodd" clipRule="evenodd" d="M6 5.75A3.75 3.75 0 0 0 9.75 2h4.5A3.75 3.75 0 0 0 18 5.75v.5A3.75 3.75 0 0 0 14.25 10h-4.5A3.75 3.75 0 0 0 6 6.25v-.5ZM12 7a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z" fill="currentColor" /></svg>, BoldDuotone: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path opacity={0.5} d="M6.26 21.388H6c-.943 0-1.414 0-1.707-.293C4 20.803 4 20.332 4 19.389v-1.112c0-.518 0-.777.133-1.009.133-.231.334-.348.736-.582 2.646-1.539 6.402-2.405 8.91-.91.168.101.32.223.45.368a1.492 1.492 0 0 1-.126 2.134.998.998 0 0 1-.427.24c.12-.014.235-.03.345-.047.911-.145 1.676-.633 2.376-1.162l1.808-1.365a1.887 1.887 0 0 1 2.22 0c.573.433.749 1.146.386 1.728-.423.678-1.019 1.545-1.591 2.075-.573.53-1.426 1.004-2.122 1.34-.772.373-1.624.587-2.491.728-1.758.284-3.59.24-5.33-.118a15.031 15.031 0 0 0-3.017-.308Z" fill="currentColor" /><path d="M6.586 2.586c-.367.367-.504.873-.555 1.664A2.25 2.25 0 0 0 8.25 2.03c-.79.052-1.297.189-1.664.556ZM17.414 2.586c-.367-.367-.873-.504-1.664-.555a2.25 2.25 0 0 0 2.22 2.219c-.052-.79-.189-1.297-.556-1.664ZM17.414 9.414c-.367.367-.873.504-1.664.555a2.25 2.25 0 0 1 2.22-2.219c-.052.79-.189 1.297-.556 1.664ZM6.586 9.414c.367.367.873.504 1.664.555A2.25 2.25 0 0 0 6.03 7.75c.052.79.189 1.297.556 1.664Z" fill="currentColor" /><path fillRule="evenodd" clipRule="evenodd" d="M6 5.75A3.75 3.75 0 0 0 9.75 2h4.5A3.75 3.75 0 0 0 18 5.75v.5A3.75 3.75 0 0 0 14.25 10h-4.5A3.75 3.75 0 0 0 6 6.25v-.5ZM12 7a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z" fill="currentColor" /></svg> }; return <IconWrapper icon={styles[iconStyle || 'Linear']} {...restProps} /> }; export default HandMoney