import * as React from 'react'; import { IconProps } from '../../types'; import { IconWrapper } from '../IconWrapper'; const WalkingRound = (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}><circle cx={12.5} cy={4.5} r={2.5} stroke="currentColor" strokeWidth={1.5} /><path d="m7 22 .51-.407A6.999 6.999 0 0 0 10 17.5" stroke="currentColor" strokeWidth={1.5} strokeLinecap="round" /><path d="m11.158 13.418.747.074-.747-.074Zm.813 2.841-.594.458.594-.458Zm3.836 6.2a.75.75 0 1 0 1.187-.917l-1.187.916ZM10.97 10.015l-.04-.749.04.75Zm2.117.116-.107.742.107-.742Zm4.11 3.168-.123-.74.123.74Zm1.926.44a.75.75 0 1 0-.246-1.48l.246 1.48Zm-3.507-1.391.712-.237-.712.237ZM6.25 14.5a.75.75 0 0 0 1.5 0h-1.5Zm6.235 3.652a.75.75 0 1 0 1.187-.916l-1.187.916Zm3.402 1.955a.75.75 0 1 0-1.188.916l1.188-.916ZM10.754 9.925l-.342 3.418 1.492.15.342-3.418-1.492-.15Zm.746-.675c-.178 0-.371.006-.57.017l.08 1.498c.181-.01.346-.015.49-.015v-1.5Zm0 1.5c.454 0 .976.051 1.48.124l.214-1.485c-.54-.077-1.14-.139-1.694-.139v1.5Zm5.82 3.29 1.803-.3-.246-1.48-1.803.3.246 1.48Zm-4.34-3.166c.882.127 1.617.79 1.925 1.712l1.423-.474c-.46-1.382-1.613-2.504-3.134-2.723l-.214 1.485Zm-2.05-1.607c-2.766.15-4.68 2.592-4.68 5.233h1.5c0-1.976 1.416-3.635 3.26-3.735l-.08-1.498Zm3.975 3.319a2.17 2.17 0 0 0 2.415 1.454l-.246-1.48a.67.67 0 0 1-.746-.448l-1.423.474Zm-4.493.757c-.072.723-.14 1.283.013 1.822l1.442-.413c-.056-.198-.047-.42.037-1.26l-1.492-.149Zm2.153 2.458c-.515-.668-.64-.851-.698-1.05l-1.442.414c.154.538.508.977.952 1.552l1.188-.916Zm-1.188.916 1.108 1.435 1.187-.916-1.107-1.435-1.188.916Zm3.322 4.306 1.108 1.435 1.187-.916-1.107-1.435-1.188.916Z" fill="currentColor" /></svg>, LineDuotone: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><circle opacity={0.5} cx={12.5} cy={4.5} r={2.5} stroke="currentColor" strokeWidth={1.5} /><path opacity={0.5} d="m7 22 .51-.407A6.999 6.999 0 0 0 10 17.5" stroke="currentColor" strokeWidth={1.5} strokeLinecap="round" /><path d="m11.158 13.418.747.074-.747-.074Zm.813 2.841.594-.458-.594.458Zm3.836 6.2a.75.75 0 1 0 1.187-.917l-1.187.916ZM10.97 10.015l-.04-.749.04.75Zm2.117.116-.107.742.107-.742Zm4.11 3.168-.123-.74.123.74Zm1.926.44a.75.75 0 1 0-.246-1.48l.246 1.48Zm-3.507-1.391.712-.237-.712.237ZM6.25 14.5a.75.75 0 0 0 1.5 0h-1.5Zm4.504-4.575-.342 3.418 1.492.15.342-3.418-1.492-.15Zm.623 6.792 4.43 5.741 1.187-.916-4.429-5.741-1.188.916ZM11.5 9.25c-.178 0-.371.006-.57.017l.08 1.498c.181-.01.346-.015.49-.015v-1.5Zm0 1.5c.454 0 .976.051 1.48.124l.214-1.485c-.54-.077-1.14-.139-1.694-.139v1.5Zm5.82 3.29 1.803-.3-.246-1.48-1.803.3.246 1.48Zm-4.34-3.166c.882.127 1.617.79 1.925 1.712l1.423-.474c-.46-1.382-1.613-2.504-3.134-2.723l-.214 1.485Zm-2.05-1.607c-2.766.15-4.68 2.592-4.68 5.233h1.5c0-1.976 1.416-3.635 3.26-3.735l-.08-1.498Zm3.975 3.319a2.17 2.17 0 0 0 2.415 1.454l-.246-1.48a.67.67 0 0 1-.746-.448l-1.423.474Zm-4.493.757c-.072.723-.14 1.283.013 1.822l1.442-.413c-.056-.198-.047-.42.037-1.26l-1.492-.149Zm2.153 2.458c-.515-.668-.64-.851-.698-1.05l-1.442.414c.154.538.508.977.952 1.552l1.188-.916Z" fill="currentColor" /></svg>, Linear: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><circle cx={12.5} cy={4.5} r={2.5} stroke="currentColor" strokeWidth={1.5} /><path d="m7 22 .51-.407A6.999 6.999 0 0 0 10 17.5" stroke="currentColor" strokeWidth={1.5} strokeLinecap="round" /><path d="m11.158 13.418.747.074-.747-.074Zm.813 2.841.594-.458-.594.458Zm3.836 6.2a.75.75 0 1 0 1.187-.917l-1.187.916ZM10.97 10.015l-.04-.749.04.75Zm2.117.116-.107.742.107-.742Zm4.11 3.168-.123-.74.123.74Zm1.926.44a.75.75 0 1 0-.246-1.48l.246 1.48Zm-3.507-1.391.712-.237-.712.237ZM6.25 14.5a.75.75 0 0 0 1.5 0h-1.5Zm4.504-4.575-.342 3.418 1.492.15.342-3.418-1.492-.15Zm.623 6.792 4.43 5.741 1.187-.916-4.429-5.741-1.188.916ZM11.5 9.25c-.178 0-.371.006-.57.017l.08 1.498c.181-.01.346-.015.49-.015v-1.5Zm0 1.5c.454 0 .976.051 1.48.124l.214-1.485c-.54-.077-1.14-.139-1.694-.139v1.5Zm5.82 3.29 1.803-.3-.246-1.48-1.803.3.246 1.48Zm-4.34-3.166c.882.127 1.617.79 1.925 1.712l1.423-.474c-.46-1.382-1.613-2.504-3.134-2.723l-.214 1.485Zm-2.05-1.607c-2.766.15-4.68 2.592-4.68 5.233h1.5c0-1.976 1.416-3.635 3.26-3.735l-.08-1.498Zm3.975 3.319a2.17 2.17 0 0 0 2.415 1.454l-.246-1.48a.67.67 0 0 1-.746-.448l-1.423.474Zm-4.493.757c-.072.723-.14 1.283.013 1.822l1.442-.413c-.056-.198-.047-.42.037-1.26l-1.492-.149Zm2.153 2.458c-.515-.668-.64-.851-.698-1.05l-1.442.414c.154.538.508.977.952 1.552l1.188-.916Z" 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="M12.5 2.75a1.75 1.75 0 1 0 0 3.5 1.75 1.75 0 0 0 0-3.5ZM9.25 4.5a3.25 3.25 0 1 1 6.5 0 3.25 3.25 0 0 1-6.5 0Zm1.68 4.767c.199-.01.392-.017.57-.017.554 0 1.154.062 1.694.14 1.521.218 2.673 1.34 3.134 2.722a.67.67 0 0 0 .746.449l1.803-.3a.75.75 0 1 1 .246 1.479l-1.803.3a2.17 2.17 0 0 1-2.415-1.454c-.307-.922-1.043-1.585-1.924-1.712a13.64 13.64 0 0 0-.805-.093l-.271 2.711c-.084.84-.094 1.062-.037 1.26.056.198.182.38.697 1.049l4.43 5.74a.75.75 0 1 1-1.188.917l-4.43-5.74-.07-.093c-.411-.53-.736-.951-.882-1.46-.145-.51-.092-1.038-.025-1.706l.012-.116.254-2.54c-1.673.273-2.916 1.846-2.916 3.697a.75.75 0 0 1-1.5 0c0-2.64 1.914-5.083 4.68-5.233Zm-.783 7.498a.75.75 0 0 1 .588.882 7.749 7.749 0 0 1-2.757 4.531l-.51.408a.75.75 0 0 1-.936-1.172l.509-.407a6.25 6.25 0 0 0 2.224-3.654.75.75 0 0 1 .882-.588Z" 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="M15 4.5a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0Z" fill="currentColor" /><path fillRule="evenodd" clipRule="evenodd" d="M10.93 9.267c.199-.01.392-.017.57-.017.554 0 1.154.062 1.694.14 1.521.218 2.673 1.34 3.134 2.722a.67.67 0 0 0 .746.449l1.803-.3a.75.75 0 1 1 .246 1.479l-1.803.3a2.17 2.17 0 0 1-2.415-1.454c-.307-.922-1.043-1.585-1.924-1.712a13.64 13.64 0 0 0-.805-.093l-.271 2.711c-.084.84-.094 1.062-.037 1.26.056.198.182.38.697 1.049l4.43 5.74a.75.75 0 1 1-1.188.917l-4.43-5.74a48.075 48.075 0 0 0-.07-.093c-.411-.53-.736-.951-.882-1.46-.145-.51-.092-1.038-.025-1.706l.012-.116.254-2.54c-1.673.273-2.916 1.846-2.916 3.697a.75.75 0 0 1-1.5 0c0-2.64 1.914-5.083 4.68-5.233Zm-.783 7.498a.75.75 0 0 1 .588.882 7.749 7.749 0 0 1-2.757 4.531l-.51.408a.75.75 0 0 1-.936-1.172l.509-.407a6.25 6.25 0 0 0 2.224-3.654.75.75 0 0 1 .882-.588Z" 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 fillRule="evenodd" clipRule="evenodd" d="M10.93 9.267c.199-.01.392-.017.57-.017.554 0 1.154.062 1.694.14 1.521.218 2.673 1.34 3.134 2.722a.67.67 0 0 0 .746.449l1.803-.3a.75.75 0 1 1 .246 1.479l-1.803.3a2.17 2.17 0 0 1-2.415-1.454c-.307-.922-1.043-1.585-1.925-1.712-.267-.039-.54-.071-.804-.093l-.271 2.711c-.085.84-.094 1.062-.038 1.26.057.198.183.38.698 1.049l4.43 5.74a.75.75 0 1 1-1.188.917l-4.43-5.74a48.075 48.075 0 0 0-.07-.093c-.411-.53-.736-.951-.882-1.46-.145-.51-.092-1.038-.025-1.706l.012-.116.254-2.54c-1.673.273-2.916 1.846-2.916 3.697a.75.75 0 0 1-1.5 0c0-2.64 1.914-5.083 4.68-5.233Z" fill="currentColor" /><path opacity={0.5} d="M15 4.5a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0ZM10.147 16.765a.75.75 0 0 1 .588.882 7.75 7.75 0 0 1-2.757 4.532l-.51.407a.75.75 0 1 1-.936-1.171l.509-.408a6.25 6.25 0 0 0 2.224-3.654.75.75 0 0 1 .882-.588Z" fill="currentColor" /></svg> }; return <IconWrapper icon={styles[iconStyle || 'Linear']} {...restProps} /> }; export default WalkingRound