import * as React from 'react'; import { IconProps } from '../../types'; import { IconWrapper } from '../IconWrapper'; const DoubleAltArrowUp = (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="m12 7 .488-.57a.75.75 0 0 0-.976 0L12 7Zm6.512 6.57a.75.75 0 1 0 .976-1.14l-.976 1.14Zm-14-1.14a.75.75 0 1 0 .976 1.14l-.976-1.14Zm3.31-.86a.75.75 0 1 0-.977-1.14l.976 1.14Zm1.94-3.64a.75.75 0 1 0 .976 1.14l-.976-1.14Zm1.75-.36 7 6 .976-1.14-7-6-.976 1.14Zm-6.024 6 2.333-2-.976-1.14-2.333 2 .976 1.14Zm5.25-4.5 1.75-1.5-.976-1.14-1.75 1.5.976 1.14ZM12 11l.488-.57a.75.75 0 0 0-.976 0L12 11Zm-7.488 5.43a.75.75 0 1 0 .976 1.14l-.976-1.14Zm14 1.14a.75.75 0 1 0 .976-1.14l-.976 1.14Zm-1.357-3.14a.75.75 0 1 0-.976 1.14l.976-1.14Zm-3.893-1.36a.75.75 0 1 0 .976-1.14l-.976 1.14Zm-1.75-2.64-7 6 .976 1.14 7-6-.976-1.14Zm7.976 6-2.333-2-.976 1.14 2.333 2 .976-1.14Zm-5.25-4.5-1.75-1.5-.976 1.14 1.75 1.5.976-1.14Z" fill="currentColor" /></svg>, LineDuotone: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path d="M18.512 13.57a.75.75 0 1 0 .976-1.14l-.976 1.14ZM12 7l.488-.57a.75.75 0 0 0-.976 0L12 7Zm-7.488 5.43a.75.75 0 1 0 .976 1.14l-.976-1.14Zm14.976 0-7-6-.976 1.14 7 6 .976-1.14Zm-7.976-6-7 6 .976 1.14 7-6-.976-1.14Z" fill="currentColor" /><path opacity={0.5} d="M18.512 17.57a.75.75 0 1 0 .976-1.14l-.976 1.14ZM12 11l.488-.57a.75.75 0 0 0-.976 0L12 11Zm-7.488 5.43a.75.75 0 1 0 .976 1.14l-.976-1.14Zm14.976 0-7-6-.976 1.14 7 6 .976-1.14Zm-7.976-6-7 6 .976 1.14 7-6-.976-1.14Z" 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="M18.512 13.57a.75.75 0 1 0 .976-1.14l-.976 1.14ZM12 7l.488-.57a.75.75 0 0 0-.976 0L12 7Zm-7.488 5.43a.75.75 0 1 0 .976 1.14l-.976-1.14Zm14.976 0-7-6-.976 1.14 7 6 .976-1.14Zm-7.976-6-7 6 .976 1.14 7-6-.976-1.14ZM18.512 17.57a.75.75 0 1 0 .976-1.14l-.976 1.14ZM12 11l.488-.57a.75.75 0 0 0-.976 0L12 11Zm-7.488 5.43a.75.75 0 1 0 .976 1.14l-.976-1.14Zm14.976 0-7-6-.976 1.14 7 6 .976-1.14Zm-7.976-6-7 6 .976 1.14 7-6-.976-1.14Z" 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="M11.512 6.43a.75.75 0 0 1 .976 0l7 6a.75.75 0 1 1-.976 1.14L12 7.987l-6.512 5.581a.75.75 0 1 1-.976-1.138l7-6Zm-7 10 7-6a.75.75 0 0 1 .976 0l7 6a.75.75 0 1 1-.976 1.14L12 11.987l-6.512 5.581a.75.75 0 1 1-.976-1.138Z" 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 fillRule="evenodd" clipRule="evenodd" d="M4.43 13.488a.75.75 0 0 0 1.058.081L12 7.988l6.512 5.581a.75.75 0 1 0 .976-1.138l-7-6a.75.75 0 0 0-.976 0l-7 6a.75.75 0 0 0-.081 1.057Z" fill="currentColor" /><path d="M5 17.75a.75.75 0 0 1-.488-1.32l7-6a.75.75 0 0 1 .976 0l7 6A.75.75 0 0 1 19 17.75H5Z" 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="M5 17.75a.75.75 0 0 1-.488-1.32l7-6a.75.75 0 0 1 .976 0l7 6A.75.75 0 0 1 19 17.75H5Z" fill="currentColor" /><path fillRule="evenodd" clipRule="evenodd" d="M4.43 13.488a.75.75 0 0 0 1.058.081L12 7.988l6.512 5.581a.75.75 0 1 0 .976-1.138l-7-6a.75.75 0 0 0-.976 0l-7 6a.75.75 0 0 0-.081 1.057Z" fill="currentColor" /></svg> }; return <IconWrapper icon={styles[iconStyle || 'Linear']} {...restProps} /> }; export default DoubleAltArrowUp