import * as React from 'react'; import { IconProps } from '../../types'; import { IconWrapper } from '../IconWrapper'; const Volleyball2 = (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="m11.57 12.553.592.46-.592-.46Zm-.256-8.907.693.288-.693-.288Zm9.929 7.097.534-.526-.004-.005-.53.53Zm.21 1.283a.75.75 0 1 0 1.07-1.052l-1.07 1.052Zm-15.72 7.017a.75.75 0 0 0 0 1.5v-1.5ZM3.5 15.75a.75.75 0 0 0 0 1.5v-1.5ZM8.192 3.356a.75.75 0 0 0-1.384-.577l1.384.577Zm11.684 13.56a.75.75 0 1 0 1.248-.832l-1.248.832ZM5.853 12.145a.75.75 0 1 0 1.472-.29l-1.472.29Zm9.58 5.178a.75.75 0 1 0-.866-1.225l.866 1.225ZM14.155 6.08a.75.75 0 1 0-.31 1.468l.31-1.468ZM12 12.75h.092v-1.5H12v1.5Zm-.592-1.21-.43.553 1.184.92.43-.553-1.184-.92Zm-.1-9.828-.686 1.645 1.385.577.685-1.646-1.384-.576Zm9.4 9.557.745.757 1.07-1.052-.746-.757-1.069 1.052ZM10.622 3.357a9.884 9.884 0 0 0 .742 9.04l1.272-.795a8.384 8.384 0 0 1-.63-7.668l-1.384-.577Zm.356 8.736A9.473 9.473 0 0 1 3.5 15.75v1.5c3.386 0 6.583-1.563 8.662-4.236l-1.184-.921Zm1.114.657a9.356 9.356 0 0 1 7.784 4.166l1.248-.832a10.855 10.855 0 0 0-9.032-4.834v1.5ZM6.808 2.779a16.177 16.177 0 0 0-.955 9.366l1.472-.29a14.677 14.677 0 0 1 .867-8.5L6.808 2.78Zm7.759 13.32c-2.598 1.839-5.745 2.944-8.834 2.944v1.5c3.436 0 6.881-1.224 9.7-3.22l-.866-1.225Zm-.722-8.551a13.735 13.735 0 0 1 6.867 3.725l1.061-1.06a15.236 15.236 0 0 0-7.618-4.133l-.31 1.468Z" fill="currentColor" /><path d="M3.339 6.998A9.954 9.954 0 0 1 7 3.34C11.783.578 17.899 2.217 20.66 7c2.762 4.784 1.123 10.9-3.66 13.661C12.217 23.421 6.101 21.783 3.34 17a9.954 9.954 0 0 1-1.342-5" 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="m11.57 12.553.592.46-.592-.46Zm-.256-8.907.693.288-.693-.288ZM3.5 15.75a.75.75 0 0 0 0 1.5v-1.5Zm16.376 1.166a.75.75 0 1 0 1.248-.832l-1.248.832ZM12 21.25A9.25 9.25 0 0 1 2.75 12h-1.5c0 5.937 4.813 10.75 10.75 10.75v-1.5ZM21.25 12A9.25 9.25 0 0 1 12 21.25v1.5c5.937 0 10.75-4.813 10.75-10.75h-1.5ZM12 2.75A9.25 9.25 0 0 1 21.25 12h1.5c0-5.937-4.813-10.75-10.75-10.75v1.5Zm0-1.5C6.063 1.25 1.25 6.063 1.25 12h1.5A9.25 9.25 0 0 1 12 2.75v-1.5Zm0 11.5h.092v-1.5H12v1.5Zm-.592-1.21-.43.553 1.184.92.43-.553-1.184-.92Zm-.1-9.828-.686 1.645 1.385.577.685-1.646-1.384-.576Zm-.686 1.645a9.884 9.884 0 0 0 .742 9.04l1.272-.795a8.384 8.384 0 0 1-.63-7.668l-1.384-.577Zm.356 8.736A9.473 9.473 0 0 1 3.5 15.75v1.5c3.386 0 6.583-1.563 8.662-4.236l-1.184-.921Zm1.114.657a9.356 9.356 0 0 1 7.784 4.166l1.248-.832a10.855 10.855 0 0 0-9.032-4.834v1.5Z" fill="currentColor" /><path opacity={0.5} d="m21.243 10.743.534-.526-.004-.005-.53.53Zm.21 1.283a.75.75 0 0 0 1.07-1.052l-1.07 1.052Zm-15.72 7.017a.75.75 0 0 0 0 1.5v-1.5Zm2.46-15.687a.75.75 0 0 0-1.385-.577l1.384.577Zm-2.34 8.789a.75.75 0 1 0 1.472-.29l-1.472.29Zm9.58 5.178a.75.75 0 0 0-.867-1.225l.867 1.225ZM14.155 6.08a.75.75 0 0 0-.31 1.468l.31-1.468Zm6.553 5.189.745.757 1.07-1.052-.746-.757-1.069 1.052Zm-13.9-8.49a16.177 16.177 0 0 0-.955 9.366l1.472-.29a14.677 14.677 0 0 1 .867-8.5L6.808 2.78Zm7.758 13.32c-2.597 1.839-5.744 2.944-8.833 2.944v1.5c3.436 0 6.881-1.224 9.7-3.22l-.867-1.225Zm-.721-8.551a13.735 13.735 0 0 1 6.867 3.725l1.06-1.06a15.235 15.235 0 0 0-7.617-4.133l-.31 1.468Z" fill="currentColor" /></svg>, Linear: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path d="m11.57 12.553.592.46-.592-.46Zm-.256-8.907.693.288-.693-.288Zm9.929 7.097.534-.526-.004-.005-.53.53Zm.21 1.283a.75.75 0 1 0 1.07-1.052l-1.07 1.052Zm-15.72 7.017a.75.75 0 0 0 0 1.5v-1.5ZM3.5 15.75a.75.75 0 0 0 0 1.5v-1.5ZM8.192 3.356a.75.75 0 0 0-1.384-.577l1.384.577Zm11.684 13.56a.75.75 0 1 0 1.248-.832l-1.248.832ZM5.853 12.145a.75.75 0 1 0 1.472-.29l-1.472.29Zm9.58 5.178a.75.75 0 1 0-.866-1.225l.866 1.225ZM14.155 6.08a.75.75 0 1 0-.31 1.468l.31-1.468ZM12 21.25A9.25 9.25 0 0 1 2.75 12h-1.5c0 5.937 4.813 10.75 10.75 10.75v-1.5ZM21.25 12A9.25 9.25 0 0 1 12 21.25v1.5c5.937 0 10.75-4.813 10.75-10.75h-1.5ZM12 2.75A9.25 9.25 0 0 1 21.25 12h1.5c0-5.937-4.813-10.75-10.75-10.75v1.5Zm0-1.5C6.063 1.25 1.25 6.063 1.25 12h1.5A9.25 9.25 0 0 1 12 2.75v-1.5Zm0 11.5h.092v-1.5H12v1.5Zm-.592-1.21-.43.553 1.184.92.43-.553-1.184-.92Zm-.1-9.828-.686 1.645 1.385.577.685-1.646-1.384-.576Zm9.4 9.557.745.757 1.07-1.052-.746-.757-1.069 1.052ZM10.622 3.357a9.884 9.884 0 0 0 .742 9.04l1.272-.795a8.384 8.384 0 0 1-.63-7.668l-1.384-.577Zm.356 8.736A9.473 9.473 0 0 1 3.5 15.75v1.5c3.386 0 6.583-1.563 8.662-4.236l-1.184-.921Zm1.114.657a9.356 9.356 0 0 1 7.784 4.166l1.248-.832a10.855 10.855 0 0 0-9.032-4.834v1.5ZM6.808 2.779a16.177 16.177 0 0 0-.955 9.366l1.472-.29a14.677 14.677 0 0 1 .867-8.5L6.808 2.78Zm7.759 13.32c-2.598 1.839-5.745 2.944-8.834 2.944v1.5c3.436 0 6.881-1.224 9.7-3.22l-.866-1.225Zm-.722-8.551a13.735 13.735 0 0 1 6.867 3.725l1.061-1.06a15.236 15.236 0 0 0-7.618-4.133l-.31 1.468Z" fill="currentColor" /></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="M7.162 2.398A10.708 10.708 0 0 1 12 1.25c5.937 0 10.75 4.813 10.75 10.75S17.937 22.75 12 22.75c-2.55 0-4.895-.889-6.738-2.373A10.731 10.731 0 0 1 1.25 12a10.75 10.75 0 0 1 5.912-9.602Zm.925 1.218a14.668 14.668 0 0 0-.762 8.24.75.75 0 1 1-1.472.289 16.13 16.13 0 0 1 .24-7.264A9.23 9.23 0 0 0 2.75 12c0 1.335.283 2.604.791 3.75a9.473 9.473 0 0 0 7.437-3.657l.117-.152a9.884 9.884 0 0 1-.473-8.584l.223-.536a9.181 9.181 0 0 0-2.758.795Zm4.408-.853-.488 1.171a8.384 8.384 0 0 0 .423 7.321c3.211.1 6.204 1.617 8.183 4.125a9.227 9.227 0 0 0 .635-3.562l-.536-.545-.002-.002a13.736 13.736 0 0 0-6.865-3.723.75.75 0 1 1 .31-1.468 15.236 15.236 0 0 1 6.72 3.303 9.256 9.256 0 0 0-8.38-6.62Zm7.36 14.123a9.356 9.356 0 0 0-7.491-4.132l-.202.26a10.974 10.974 0 0 1-7.802 4.202A9.304 9.304 0 0 0 6 19.04c3.003-.061 6.044-1.155 8.567-2.942a.75.75 0 1 1 .866 1.225c-2.186 1.548-4.748 2.631-7.391 3.04 1.2.569 2.541.887 3.958.887a9.244 9.244 0 0 0 7.856-4.364Z" 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="m11.756 13.326.261-.333c3.348.08 6.462 1.701 8.423 4.372A9.992 9.992 0 0 1 12 22a9.976 9.976 0 0 1-3.635-.681c2.548-.569 4.996-1.675 7.128-3.17a.75.75 0 1 0-.86-1.228c-2.497 1.75-5.44 2.913-8.418 3.237a10.055 10.055 0 0 1-2.29-2.259c3.077-.48 5.887-2.1 7.831-4.573ZM10.747 12.182l-.17.217a10.895 10.895 0 0 1-7.511 4.098A9.958 9.958 0 0 1 2 12a9.968 9.968 0 0 1 2.864-7.006V5a17.852 17.852 0 0 0-.09 7.386.75.75 0 1 0 1.47-.292A16.391 16.391 0 0 1 6.88 3.41a9.935 9.935 0 0 1 3.485-1.276l-.18.426a10.922 10.922 0 0 0 .563 9.623Z" fill="currentColor" /><path d="M12.081 11.495a9.422 9.422 0 0 1-.514-8.354L12.047 2c4.585.021 8.44 3.127 9.598 7.35a17.275 17.275 0 0 0-7.564-3.673.75.75 0 1 0-.308 1.468 15.756 15.756 0 0 1 7.851 4.213l.002.002.37.373a9.97 9.97 0 0 1-.79 4.178 12.274 12.274 0 0 0-9.125-4.416Z" 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 d="M6.466 3.67A9.99 9.99 0 0 0 2 12c0 1.619.385 3.147 1.067 4.5H3.5c3.155 0 6.133-1.457 8.07-3.947L12 12a9.134 9.134 0 0 1-.686-8.354L12 2a9.98 9.98 0 0 0-3.446.61l-.37.765a14.676 14.676 0 0 0-.86 8.48.75.75 0 1 1-1.471.29 16.152 16.152 0 0 1 .613-8.476Z" fill="currentColor" /><path opacity={0.7} d="M14.155 6.08a.75.75 0 1 0-.31 1.468c2.58.546 4.97 1.83 6.865 3.723l.002.002 1.267 1.288.006-.006a9.943 9.943 0 0 1-1.244 4.306L20.5 16.5A10.106 10.106 0 0 0 12.09 12H12a9.134 9.134 0 0 1-.686-8.354L12 2c4.942 0 9.047 3.585 9.855 8.296l-.078-.08-.004-.004a15.236 15.236 0 0 0-7.618-4.132Z" fill="currentColor" /><path opacity={0.4} d="M15.433 17.323a.75.75 0 0 0-.867-1.225c-2.597 1.84-5.744 2.945-8.834 2.945h-.831A10.03 10.03 0 0 1 3.067 16.5H3.5c3.155 0 6.133-1.457 8.07-3.947L12 12h.092c3.379 0 6.534 1.689 8.408 4.5l.241.361A9.997 9.997 0 0 1 12.001 22a9.953 9.953 0 0 1-5.258-1.492c3.095-.212 6.147-1.385 8.69-3.185Z" fill="currentColor" /></svg> }; return <IconWrapper icon={styles[iconStyle || 'Linear']} {...restProps} /> }; export default Volleyball2