import * as React from 'react'; import { IconProps } from '../../types'; import { IconWrapper } from '../IconWrapper'; const Volleyball = (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-.288Zm7.241 10.858a.75.75 0 0 0-1.11-1.008l1.11 1.008Zm-.846-.184-.555-.504.555.504Zm3.534-3.577.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.577ZM6.808 15.289a.75.75 0 0 0 1.384-.578l-1.384.578ZM11 5.75a.75.75 0 0 0 0 1.5v-1.5Zm8.876 11.166a.75.75 0 1 0 1.248-.832l-1.248.832ZM12 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-.576Zm6.137 11.784-.291.32 1.11 1.009.291-.32-1.11-1.01Zm3.263-2.227.745.757 1.07-1.052-.746-.757-1.069 1.052Zm-3.554 2.547c-2.87 3.157-7.193 5.227-11.421 5.227v1.5c4.688 0 9.403-2.277 12.53-5.718l-1.11-1.01ZM10.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-.921Zm-4.17-9.314a16.182 16.182 0 0 0 0 12.51l1.384-.578a14.682 14.682 0 0 1 0-11.355l-1.384-.577ZM11 7.25c3.643 0 7.136 1.447 9.712 4.023l1.061-1.06A15.236 15.236 0 0 0 11 5.75v1.5Zm1.092 5.5a9.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 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 opacity={0.5} d="m11.57 12.553.592.46-.592-.46Zm-.256-8.907.693.288-.693-.288Zm7.241 10.858a.75.75 0 0 0-1.11-1.008l1.11 1.008Zm-.846-.184-.555-.504.555.504Zm3.534-3.577.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.577ZM6.808 15.289a.75.75 0 0 0 1.384-.578l-1.384.578ZM11 5.75a.75.75 0 0 0 0 1.5v-1.5Zm8.876 11.166a.75.75 0 1 0 1.248-.832l-1.248.832ZM12 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-.576Zm6.137 11.784-.291.32 1.11 1.009.291-.32-1.11-1.01Zm3.263-2.227.745.757 1.07-1.052-.746-.757-1.069 1.052Zm-3.554 2.547c-2.87 3.157-7.193 5.227-11.421 5.227v1.5c4.688 0 9.403-2.277 12.53-5.718l-1.11-1.01ZM10.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-.921Zm-4.17-9.314a16.182 16.182 0 0 0 0 12.51l1.384-.578a14.682 14.682 0 0 1 0-11.355l-1.384-.577ZM11 7.25c3.643 0 7.136 1.447 9.712 4.023l1.061-1.06A15.236 15.236 0 0 0 11 5.75v1.5Zm1.092 5.5a9.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 d="M12 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.5Z" 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-.288Zm7.241 10.858a.75.75 0 0 0-1.11-1.008l1.11 1.008Zm-.846-.184-.555-.504.555.504Zm3.534-3.577.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.577ZM6.808 15.289a.75.75 0 0 0 1.384-.578l-1.384.578ZM11 5.75a.75.75 0 0 0 0 1.5v-1.5Zm8.876 11.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-.576Zm6.137 11.784-.291.32 1.11 1.009.291-.32-1.11-1.01Zm3.263-2.227.745.757 1.07-1.052-.746-.757-1.069 1.052Zm-3.554 2.547c-2.87 3.157-7.193 5.227-11.421 5.227v1.5c4.688 0 9.403-2.277 12.53-5.718l-1.11-1.01ZM10.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-.921Zm-4.17-9.314a16.182 16.182 0 0 0 0 12.51l1.384-.578a14.682 14.682 0 0 1 0-11.355l-1.384-.577ZM11 7.25c3.643 0 7.136 1.447 9.712 4.023l1.061-1.06A15.236 15.236 0 0 0 11 5.75v1.5Zm1.092 5.5a9.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" /></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="M1.25 12C1.25 6.063 6.063 1.25 12 1.25S22.75 6.063 22.75 12 17.937 22.75 12 22.75c-2.55 0-4.894-.888-6.737-2.372l-.002-.002A10.73 10.73 0 0 1 1.25 12Zm6.792 8.363c1.2.569 2.542.887 3.958.887a9.244 9.244 0 0 0 7.856-4.364 9.347 9.347 0 0 0-1.72-1.922c-2.606 2.802-6.27 4.808-10.094 5.399Zm8.863-6.28C14.1 17.024 10.022 18.958 6 19.04a9.3 9.3 0 0 1-1.64-1.824c3.062-.24 5.9-1.757 7.802-4.202l.202-.26a9.354 9.354 0 0 1 4.54 1.33Zm-4.475-2.828c3.211.1 6.204 1.617 8.183 4.125a9.227 9.227 0 0 0 .635-3.562l-.536-.545-.002-.002a13.735 13.735 0 0 0-9.348-4.016 8.383 8.383 0 0 0 1.068 4Zm-.95-5.497a15.236 15.236 0 0 1 9.395 3.625 9.256 9.256 0 0 0-8.38-6.62l-.488 1.171a8.383 8.383 0 0 0-.528 1.824Zm-.635-2.937a9.186 9.186 0 0 0-2.758.795 14.676 14.676 0 0 0 .037 10.929 9.468 9.468 0 0 0 2.854-2.452l.117-.152a9.884 9.884 0 0 1-.473-8.584l.223-.536ZM6.76 15.171a16.167 16.167 0 0 1-.666-10.29A9.23 9.23 0 0 0 2.75 12c0 1.335.283 2.604.792 3.75a9.468 9.468 0 0 0 3.218-.578Z" 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="M12.017 12.993c1.923.046 3.769.6 5.363 1.57-2.889 3.035-6.988 5.14-11.165 5.595a10.055 10.055 0 0 1-2.29-2.259c3.077-.48 5.887-2.1 7.831-4.573l.261-.333ZM20.44 17.365A9.992 9.992 0 0 1 12 22a9.973 9.973 0 0 1-3.635-.681c3.903-.871 7.577-3.006 10.25-5.88.68.559 1.295 1.204 1.825 1.926ZM21.624 11.358l.002.002.37.373a9.97 9.97 0 0 1-.79 4.178 12.274 12.274 0 0 0-9.125-4.416 9.432 9.432 0 0 1-1.253-4.684 15.79 15.79 0 0 1 10.796 4.547ZM10.946 5.313a9.434 9.434 0 0 1 .621-2.172L12.047 2c4.584.021 8.44 3.127 9.598 7.348a17.305 17.305 0 0 0-10.7-4.035ZM10.577 12.399A10.828 10.828 0 0 1 7.2 15.238a16.416 16.416 0 0 1-.32-11.83 9.935 9.935 0 0 1 3.484-1.275l-.18.426a10.922 10.922 0 0 0 .563 9.623l-.17.217ZM4.859 5A9.968 9.968 0 0 0 2 12c0 1.617.384 3.145 1.066 4.497.954-.093 1.883-.31 2.767-.64a17.918 17.918 0 0 1-.969-10.863L4.86 5Z" 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="M10.577 12.399A10.828 10.828 0 0 1 7.2 15.238a16.416 16.416 0 0 1-.32-11.83 9.935 9.935 0 0 1 3.484-1.275l-.18.426a10.922 10.922 0 0 0 .563 9.623l-.17.217ZM4.859 5A9.968 9.968 0 0 0 2 12c0 1.617.384 3.145 1.066 4.497.954-.093 1.883-.31 2.767-.64a17.917 17.917 0 0 1-.969-10.863L4.86 5Z" fill="currentColor" /><g opacity={0.7} fill="currentColor"><path d="M12.017 12.993c1.923.046 3.769.6 5.363 1.57-2.889 3.035-6.988 5.14-11.165 5.594a10.057 10.057 0 0 1-2.29-2.258c3.077-.48 5.887-2.1 7.831-4.574l.261-.332ZM20.44 17.365A9.992 9.992 0 0 1 12 22a9.975 9.975 0 0 1-3.635-.681c3.903-.872 7.577-3.006 10.25-5.88.68.559 1.295 1.204 1.825 1.926Z" /></g><g opacity={0.4} fill="currentColor"><path d="m21.624 11.358.002.002.37.373a9.968 9.968 0 0 1-.79 4.178 12.274 12.274 0 0 0-9.125-4.416 9.432 9.432 0 0 1-1.253-4.684 15.79 15.79 0 0 1 10.796 4.547ZM10.946 5.313a9.429 9.429 0 0 1 .622-2.172L12.048 2c4.583.021 8.438 3.127 9.597 7.348a17.305 17.305 0 0 0-10.699-4.035Z" /></g></svg> }; return <IconWrapper icon={styles[iconStyle || 'Linear']} {...restProps} /> }; export default Volleyball