import * as React from 'react'; import { IconProps } from '../../types'; import { IconWrapper } from '../IconWrapper'; const HikingMinimalistic = (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={11.5} cy={5.5} r={2.5} stroke="currentColor" strokeWidth={1.5} /><path d="M9 16.5s-.426 1.62-1 2.5c-.603.925-2 2-2 2" stroke="currentColor" strokeWidth={1.5} strokeLinecap="round" /><path d="m10.21 11.901.746.075-.746-.075Zm-.069.686-.746-.075.746.075Zm8.436-2.734-.48-.576.48.576Zm.903.223a.75.75 0 0 0-.96-1.152l.96 1.152Zm-8.276 4.677-.397.636.397-.636Zm.333.208.398-.636-.398.636Zm2.72 4.432.747-.067-.747.067Zm-.604 1.674a.75.75 0 1 0 1.494-.134l-1.494.134ZM13 10.5l-.386.643a.75.75 0 0 0 .05.028L13 10.5Zm-3.536 1.326-.069.686 1.492.15.07-.686-1.493-.15Zm9.593-1.397.423-.353-.96-1.152-.424.353.96 1.152Zm-8.25 4.96.333.208.795-1.272-.333-.208-.795 1.272Zm2.703 4.07.143 1.608 1.494-.134-.143-1.607-1.494.133Zm-.845-8.288a5.878 5.878 0 0 0 6.392-.742l-.96-1.152a4.378 4.378 0 0 1-4.762.552l-.67 1.342Zm-1.525 4.426a5.086 5.086 0 0 1 2.37 3.862l1.494-.133a6.586 6.586 0 0 0-3.07-5.001l-.794 1.272Zm-1.745-3.085a3.036 3.036 0 0 0 1.412 2.877l.795-1.272a1.536 1.536 0 0 1-.715-1.455l-1.492-.15Zm1.561-.536a1.098 1.098 0 0 1 1.658-.833l.772-1.286c-1.634-.98-3.733.073-3.922 1.97l1.492.149Z" fill="currentColor" /><path d="M19 14V7m0 14v-3" 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}><circle cx={11.5} cy={5.5} r={2.5} stroke="currentColor" strokeWidth={1.5} /><path opacity={0.5} d="M9 16.5s-.426 1.62-1 2.5c-.603.925-2 2-2 2" stroke="currentColor" strokeWidth={1.5} strokeLinecap="round" /><path d="m10.21 11.901.746.075-.746-.075Zm-.069.686-.746-.075.746.075Zm8.436-2.734-.48-.576.48.576Zm.903.223a.75.75 0 0 0-.96-1.152l.96 1.152Zm-8.276 4.677-.397.636.397-.636Zm.333.208.398-.636-.398.636Zm2.72 4.432.747-.067-.747.067Zm-.604 1.674a.75.75 0 1 0 1.494-.134l-1.494.134ZM13 10.5l-.386.643a.75.75 0 0 0 .05.028L13 10.5Zm-3.536 1.326-.069.686 1.492.15.07-.686-1.493-.15Zm9.593-1.397.423-.353-.96-1.152-.424.353.96 1.152Zm-8.25 4.96.333.208.795-1.272-.333-.208-.795 1.272Zm2.703 4.07.143 1.608 1.494-.134-.143-1.607-1.494.133Zm-.845-8.288a5.878 5.878 0 0 0 6.392-.742l-.96-1.152a4.378 4.378 0 0 1-4.762.552l-.67 1.342Zm-1.525 4.426a5.086 5.086 0 0 1 2.37 3.862l1.494-.133a6.586 6.586 0 0 0-3.07-5.001l-.794 1.272Zm-1.745-3.085a3.036 3.036 0 0 0 1.412 2.877l.795-1.272a1.536 1.536 0 0 1-.715-1.455l-1.492-.15Zm1.561-.536a1.098 1.098 0 0 1 1.658-.833l.772-1.286c-1.634-.98-3.733.073-3.922 1.97l1.492.149Z" fill="currentColor" /><path d="M19 21V7" 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}><circle cx={11.5} cy={5.5} r={2.5} stroke="currentColor" strokeWidth={1.5} /><path d="M9 16.5s-.426 1.62-1 2.5c-.603.925-2 2-2 2" stroke="currentColor" strokeWidth={1.5} strokeLinecap="round" /><path d="m10.21 11.901.746.075-.746-.075Zm-.069.686-.746-.075.746.075Zm8.436-2.734-.48-.576.48.576Zm.903.223a.75.75 0 0 0-.96-1.152l.96 1.152Zm-8.276 4.677-.397.636.397-.636Zm.333.208.398-.636-.398.636Zm2.72 4.432.747-.067-.747.067Zm-.604 1.674a.75.75 0 1 0 1.494-.134l-1.494.134ZM13 10.5l-.386.643a.75.75 0 0 0 .05.028L13 10.5Zm-3.536 1.326-.069.686 1.492.15.07-.686-1.493-.15Zm9.593-1.397.423-.353-.96-1.152-.424.353.96 1.152Zm-8.25 4.96.333.208.795-1.272-.333-.208-.795 1.272Zm2.703 4.07.143 1.608 1.494-.134-.143-1.607-1.494.133Zm-.845-8.288a5.878 5.878 0 0 0 6.392-.742l-.96-1.152a4.378 4.378 0 0 1-4.762.552l-.67 1.342Zm-1.525 4.426a5.086 5.086 0 0 1 2.37 3.862l1.494-.133a6.586 6.586 0 0 0-3.07-5.001l-.794 1.272Zm-1.745-3.085a3.036 3.036 0 0 0 1.412 2.877l.795-1.272a1.536 1.536 0 0 1-.715-1.455l-1.492-.15Zm1.561-.536a1.098 1.098 0 0 1 1.658-.833l.772-1.286c-1.634-.98-3.733.073-3.922 1.97l1.492.149Z" fill="currentColor" /><path d="M19 21V7" stroke="currentColor" strokeWidth={1.5} strokeLinecap="round" /></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="M11.5 3.75a1.75 1.75 0 1 0 0 3.5 1.75 1.75 0 0 0 0-3.5ZM8.25 5.5a3.25 3.25 0 1 1 6.5 0 3.25 3.25 0 0 1-6.5 0ZM19 6.25a.75.75 0 0 1 .75.75v14a.75.75 0 1 1-1.5 0V10.994a5.88 5.88 0 0 1-5.636.15 1.098 1.098 0 0 0-1.658.832l-.068.686a1.535 1.535 0 0 0 .714 1.455l.333.208a6.586 6.586 0 0 1 3.07 5.001l.142 1.607a.75.75 0 1 1-1.494.134l-.143-1.608a5.086 5.086 0 0 0-2.37-3.862l-.333-.208a3.036 3.036 0 0 1-1.412-2.877l.069-.686c.188-1.885 2.264-2.938 3.894-1.986a4.378 4.378 0 0 0 4.739-.563l.153-.128V7a.75.75 0 0 1 .75-.75Zm-9.81 9.525c.401.105.64.515.535.916L9 16.5l.725.19v.003l-.001.005-.005.016-.016.058a15.813 15.813 0 0 1-.28.893c-.18.525-.455 1.223-.795 1.745-.357.548-.918 1.101-1.35 1.493a15.882 15.882 0 0 1-.751.637l-.05.039-.014.01-.004.004S6.456 21.595 6 21l.458.594a.75.75 0 0 1-.916-1.188l.003-.002.01-.008.04-.032.157-.126c.133-.11.317-.265.518-.447.417-.377.856-.823 1.102-1.2.234-.36.46-.912.635-1.417a14.274 14.274 0 0 0 .25-.803l.014-.048.003-.011v-.003a.75.75 0 0 1 .917-.534Z" 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="M14 5.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="M19 6.25a.75.75 0 0 1 .75.75v14a.75.75 0 1 1-1.5 0V10.994a5.88 5.88 0 0 1-5.636.15 1.098 1.098 0 0 0-1.658.832l-.068.686a1.535 1.535 0 0 0 .714 1.455l.333.208a6.586 6.586 0 0 1 3.07 5.001l.142 1.607a.75.75 0 1 1-1.494.134l-.143-1.608a5.086 5.086 0 0 0-2.37-3.862l-.333-.208a3.036 3.036 0 0 1-1.412-2.877l.069-.686c.188-1.885 2.264-2.938 3.894-1.986a4.378 4.378 0 0 0 4.739-.563l.153-.128V7a.75.75 0 0 1 .75-.75Zm-9.81 9.525c.401.105.64.515.535.916L9 16.5l.725.19v.003l-.001.005-.005.016-.016.058a15.813 15.813 0 0 1-.28.893c-.18.525-.455 1.223-.795 1.745-.357.548-.918 1.101-1.35 1.493a15.882 15.882 0 0 1-.751.637l-.05.039-.014.01-.005.005L6 21l.458.594a.75.75 0 0 1-.916-1.188l.003-.002.01-.008.04-.032.157-.126c.133-.11.317-.265.518-.447.417-.377.856-.823 1.102-1.2.234-.36.46-.912.635-1.417a14.274 14.274 0 0 0 .25-.803l.014-.048.003-.011v-.003a.75.75 0 0 1 .917-.534Z" 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="M14 5.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="M19 6.25a.75.75 0 0 1 .75.75v14a.75.75 0 0 1-1.5 0V10.994a5.88 5.88 0 0 1-5.636.15 1.098 1.098 0 0 0-1.658.832l-.069.686a1.536 1.536 0 0 0 .715 1.455l.333.208a6.586 6.586 0 0 1 3.07 5.001l.142 1.607a.75.75 0 0 1-1.494.134l-.143-1.608a5.086 5.086 0 0 0-2.37-3.862l-.333-.208a3.036 3.036 0 0 1-1.412-2.877l.069-.686c.188-1.885 2.264-2.938 3.894-1.986a4.378 4.378 0 0 0 4.738-.563l.154-.128V7a.75.75 0 0 1 .75-.75Z" fill="currentColor" /><path opacity={0.5} d="M9.19 15.775c.401.105.64.515.535.916v.002l-.001.005-.005.016-.016.058a15.858 15.858 0 0 1-.28.893c-.18.525-.455 1.223-.795 1.745-.357.548-.918 1.101-1.35 1.493a15.9 15.9 0 0 1-.751.637l-.05.04-.014.01-.005.004a.75.75 0 0 1-.916-1.188l.003-.002.01-.007.04-.033a14.343 14.343 0 0 0 .675-.573c.417-.377.856-.823 1.102-1.2.234-.36.46-.911.635-1.416a14.274 14.274 0 0 0 .25-.804l.014-.048.003-.011v-.002a.75.75 0 0 1 .917-.535Z" fill="currentColor" /></svg> }; return <IconWrapper icon={styles[iconStyle || 'Linear']} {...restProps} /> }; export default HikingMinimalistic