import * as React from 'react'; import { IconProps } from '../../types'; import { IconWrapper } from '../IconWrapper'; const Delivery = (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="M7.506 15.265a.75.75 0 0 0 1.446-.4l-1.446.4Zm-1.43-7.99.724-.2-.723.2ZM4.705 5.92l-.2.723.2-.723ZM3.2 4.725a.75.75 0 1 0-.402 1.445l.402-1.445Zm16.988 11a.75.75 0 1 0-.378-1.451l.378 1.451Zm-9.991 1.834c.31 1.12-.37 2.303-1.574 2.616L9 21.626c1.977-.513 3.185-2.502 2.643-4.467l-1.446.4Zm-1.574 2.616c-1.212.315-2.428-.389-2.74-1.519l-1.446.4c.54 1.955 2.594 3.082 4.563 2.57l-.377-1.451Zm-2.74-1.519c-.31-1.12.37-2.303 1.574-2.616L7.08 14.59c-1.977.513-3.186 2.502-2.643 4.467l1.446-.4Zm1.574-2.616c1.212-.315 2.428.389 2.74 1.519l1.446-.4c-.54-1.955-2.594-3.082-4.563-2.57l.377 1.451Zm1.494-1.175L6.8 7.075l-1.446.4 2.152 7.79 1.446-.4ZM4.904 5.197l-1.703-.472-.402 1.445 1.704.473.401-1.446ZM6.8 7.075a2.707 2.707 0 0 0-1.896-1.878l-.4 1.446c.425.118.742.44.85.831l1.446-.4Zm4.31 11.01 9.079-2.36-.378-1.451-9.079 2.36.377 1.451Z" fill="currentColor" /><path d="M19.165 6.236c-.485-1.756-.728-2.634-1.44-3.033-.714-.4-1.619-.164-3.429.307l-1.92.498c-1.81.47-2.715.706-3.126 1.398-.412.691-.17 1.569.315 3.324l.515 1.863c.485 1.755.727 2.633 1.44 3.032.713.4 1.618.164 3.428-.306l1.92-.5c1.81-.47 2.715-.705 3.127-1.396.226-.38.255-.816.154-1.423" 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="M7.506 15.265a.75.75 0 0 0 1.446-.4l-1.446.4Zm-1.43-7.99.724-.2-.723.2ZM4.705 5.92l-.2.723.2-.723ZM3.2 4.725a.75.75 0 1 0-.402 1.445l.402-1.445Zm16.988 11a.75.75 0 1 0-.378-1.451l.378 1.451Zm-9.991 1.834c.31 1.12-.37 2.303-1.574 2.616L9 21.626c1.977-.513 3.185-2.502 2.643-4.467l-1.446.4Zm-1.574 2.616c-1.212.315-2.428-.389-2.74-1.519l-1.446.4c.54 1.955 2.594 3.082 4.563 2.57l-.377-1.451Zm-2.74-1.519c-.31-1.12.37-2.303 1.574-2.616L7.08 14.59c-1.977.513-3.186 2.502-2.643 4.467l1.446-.4Zm1.574-2.616c1.212-.315 2.428.389 2.74 1.519l1.446-.4c-.54-1.955-2.594-3.082-4.563-2.57l.377 1.451Zm1.494-1.175L6.8 7.075l-1.446.4 2.152 7.79 1.446-.4ZM4.904 5.197l-1.703-.472-.402 1.445 1.704.473.401-1.446ZM6.8 7.075a2.707 2.707 0 0 0-1.896-1.878l-.4 1.446c.425.118.742.44.85.831l1.446-.4Zm4.31 11.01 9.079-2.36-.378-1.451-9.079 2.36.377 1.451Z" fill="currentColor" /><path opacity={0.5} d="M9.565 8.73c-.485-1.755-.727-2.633-.315-3.324.411-.692 1.316-.927 3.126-1.398l1.92-.498c1.81-.47 2.715-.706 3.428-.307.713.4.956 1.277 1.44 3.033l.515 1.862c.485 1.755.728 2.633.316 3.325-.412.691-1.317.927-3.127 1.397l-1.92.499c-1.81.47-2.715.705-3.428.306-.713-.4-.955-1.277-1.44-3.032L9.565 8.73Z" stroke="currentColor" strokeWidth={1.5} /></svg>, Linear: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path d="M7.506 15.265a.75.75 0 0 0 1.446-.4l-1.446.4Zm-1.43-7.99.724-.2-.723.2ZM4.705 5.92l-.2.723.2-.723ZM3.2 4.725a.75.75 0 1 0-.402 1.445l.402-1.445Zm16.988 11a.75.75 0 1 0-.378-1.451l.378 1.451Zm-9.991 1.834c.31 1.12-.37 2.303-1.574 2.616L9 21.626c1.977-.513 3.185-2.502 2.643-4.467l-1.446.4Zm-1.574 2.616c-1.212.315-2.428-.389-2.74-1.519l-1.446.4c.54 1.955 2.594 3.082 4.563 2.57l-.377-1.451Zm-2.74-1.519c-.31-1.12.37-2.303 1.574-2.616L7.08 14.59c-1.977.513-3.186 2.502-2.643 4.467l1.446-.4Zm1.574-2.616c1.212-.315 2.428.389 2.74 1.519l1.446-.4c-.54-1.955-2.594-3.082-4.563-2.57l.377 1.451Zm1.494-1.175L6.8 7.075l-1.446.4 2.152 7.79 1.446-.4ZM4.904 5.197l-1.703-.472-.402 1.445 1.704.473.401-1.446ZM6.8 7.075a2.707 2.707 0 0 0-1.896-1.878l-.4 1.446c.425.118.742.44.85.831l1.446-.4Zm4.31 11.01 9.079-2.36-.378-1.451-9.079 2.36.377 1.451Z" fill="currentColor" /><path d="M9.565 8.73c-.485-1.755-.727-2.633-.315-3.324.411-.692 1.316-.927 3.126-1.398l1.92-.498c1.81-.47 2.715-.706 3.428-.307.713.4.956 1.277 1.44 3.033l.515 1.862c.485 1.755.728 2.633.316 3.325-.412.691-1.317.927-3.127 1.397l-1.92.499c-1.81.47-2.715.705-3.428.306-.713-.4-.955-1.277-1.44-3.032L9.565 8.73Z" stroke="currentColor" strokeWidth={1.5} /></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="M18.09 2.549c-.552-.31-1.14-.34-1.761-.263-.59.074-1.309.26-2.172.485l-2.019.524c-.863.225-1.581.411-2.13.634-.579.234-1.079.548-1.403 1.093-.326.548-.358 1.134-.277 1.746.077.577.27 1.277.5 2.111l.543 1.964c.23.835.424 1.534.655 2.07.245.57.572 1.055 1.128 1.367.552.309 1.14.34 1.762.262.59-.073 1.309-.26 2.172-.485l2.019-.524c.863-.224 1.581-.411 2.13-.634.579-.234 1.079-.548 1.403-1.093.326-.548.358-1.134.277-1.745-.077-.577-.27-1.278-.5-2.112l-.543-1.964c-.23-.834-.424-1.534-.655-2.07-.245-.57-.573-1.055-1.128-1.366Zm-3.605 1.686c.925-.24 1.548-.4 2.03-.46.461-.058.682-.007.843.083.157.088.308.241.483.65.185.43.353 1.029.601 1.927l.514 1.863c.249.898.413 1.498.474 1.96.058.439.006.638-.08.781-.087.147-.245.296-.675.47-.448.181-1.07.345-1.995.585l-1.92.499c-.925.24-1.548.4-2.03.46-.462.059-.682.008-.843-.082-.157-.088-.308-.242-.483-.65-.185-.43-.353-1.03-.601-1.928l-.514-1.862c-.249-.9-.413-1.499-.474-1.96-.058-.44-.006-.638.08-.782.087-.147.245-.296.675-.47.448-.181 1.07-.344 1.995-.585l1.92-.499Z" fill="currentColor" /><path fillRule="evenodd" clipRule="evenodd" d="M3.2 4.725a.75.75 0 0 0-.4 1.445l1.703.473c.426.118.743.44.851.831l1.952 7.063c-.075.015-.15.032-.225.052-1.977.513-3.185 2.502-2.643 4.467.54 1.955 2.594 3.082 4.563 2.57 1.724-.447 2.863-2.016 2.767-3.712l8.42-2.188a.75.75 0 0 0-.377-1.452l-8.438 2.193a3.719 3.719 0 0 0-2.506-1.91L6.8 7.074a2.707 2.707 0 0 0-1.896-1.878l-1.703-.472ZM7.459 16.04c1.212-.314 2.428.389 2.74 1.519.31 1.12-.37 2.303-1.574 2.616-1.212.315-2.428-.389-2.74-1.519-.31-1.12.37-2.303 1.574-2.616Z" 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="m9.564 8.73.515 1.863c.485 1.755.727 2.633 1.44 3.032.713.4 1.618.164 3.428-.306l1.92-.5c1.81-.47 2.715-.705 3.127-1.396.412-.692.17-1.57-.316-3.325l-.514-1.862c-.485-1.756-.728-2.634-1.44-3.033-.714-.4-1.619-.164-3.429.307l-1.92.498c-1.81.47-2.715.706-3.126 1.398-.412.691-.17 1.569.315 3.324Z" fill="currentColor" /><path d="M2.277 5.247a.75.75 0 0 1 .924-.522l1.703.472A2.707 2.707 0 0 1 6.8 7.075l2.151 7.786.158.546c.633.237 1.177.68 1.522 1.268l.31-.096 8.87-2.305a.75.75 0 1 1 .378 1.452l-8.838 2.296-.328.102c-.007 1.27-.884 2.431-2.21 2.776-1.591.414-3.226-.502-3.652-2.044-.426-1.543.518-3.129 2.108-3.542.079-.02.158-.038.237-.052L5.354 7.474a1.207 1.207 0 0 0-.85-.831L2.8 6.17a.75.75 0 0 1-.523-.923Z" 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="M2.277 5.247a.75.75 0 0 1 .924-.522l1.703.472A2.707 2.707 0 0 1 6.8 7.075l2.151 7.786.158.546c.633.237 1.177.68 1.522 1.268l.31-.096 8.87-2.305a.75.75 0 1 1 .378 1.452l-8.838 2.296-.328.102c-.007 1.27-.884 2.431-2.21 2.776-1.591.414-3.226-.502-3.652-2.044-.426-1.543.518-3.129 2.108-3.542.079-.02.158-.038.237-.052L5.354 7.474a1.207 1.207 0 0 0-.85-.831L2.8 6.17a.75.75 0 0 1-.523-.923Z" fill="currentColor" /><path opacity={0.5} d="m9.564 8.73.515 1.863c.485 1.755.727 2.633 1.44 3.032.713.4 1.618.164 3.428-.306l1.92-.5c1.81-.47 2.715-.705 3.127-1.396.412-.692.17-1.57-.316-3.325l-.514-1.862c-.485-1.756-.728-2.634-1.44-3.033-.714-.4-1.619-.164-3.429.307l-1.92.498c-1.81.47-2.715.706-3.126 1.398-.412.691-.17 1.569.315 3.324Z" fill="currentColor" /></svg> }; return <IconWrapper icon={styles[iconStyle || 'Linear']} {...restProps} /> }; export default Delivery