UNPKG

@pinuts/bsr-uikit-relaunch

Version:

BSR UI-KIT Relaunch

52 lines (48 loc) 2.32 kB
import * as React from 'react'; import PropTypes from 'prop-types'; import { Icon48PropValues } from '../_defaultIconPropValues.ts'; const Muellauto = (props) => { const { width = Icon48PropValues.width, height = Icon48PropValues.height, stroke = Icon48PropValues.stroke, fill = Icon48PropValues.fill, ...restProps } = props; return ( <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width={width} height={height} fill="none" {...restProps} > <g clipPath="url(#prefix__a)"> <path fill={fill} stroke={stroke} strokeWidth={0.4} d="M39 13h-7.184A2.995 2.995 0 0 0 29 11H11c-4.962 0-9 4.038-9 9v9c0 1.654 1.346 3 3 3h1.826a4 4 0 0 0-.076.75A4.255 4.255 0 0 0 11 37a4.25 4.25 0 0 0 3.875-2.523A4.25 4.25 0 0 0 18.75 37 4.255 +4.255 0 0 0 23 32.75c0-.257-.032-.506-.076-.75h9.902a4 4 0 0 0-.076.75A4.254 4.254 0 0 0 37 37a4.254 4.254 0 0 0 4.25-4.25c0-.257-.032-.506-.076-.75H43c1.654 0 3-1.346 3-3v-9c0-3.86-3.14-7-7-7Zm5 7v2h-5a1 1 0 0 1-1-1v-6h1c2.757 0 5 2.243 5 5ZM4 29v-9c0-3.86 3.14-7 7-7h2.566L7.302 30H5a1 1 0 0 1-1-1Zm7 6c-1.24 0-2.25-1.01-2.25-2.25S9.76 30.5 11 30.5s2.25 1.01 2.25 2.25S12.24 35 11 35Zm7.75 0c-1.24 0-2.25-1.01-2.25-2.25s1.01-2.25 2.25-2.25S21 31.51 21 32.75 19.99 35 18.75 35Zm0-6.5c-1.29 0-2.433.59-3.213 1.5h-1.324c-.78-.91-1.923-1.5-3.213-1.5-.372 0-.726.063-1.07.153L15.698 13H29a1 1 0 0 1 1 1v16h-8.037c-.78-.91-1.923-1.5-3.213-1.5ZM37 35c-1.24 0-2.25-1.01-2.25-2.25S35.76 30.5 37 30.5s2.25 1.01 2.25 2.25S38.24 35 37 35Zm7-6a1 1 0 0 1-1 1h-2.786c-.78-.91-1.924-1.5-3.214-1.5s-2.434.59-3.214 1.5H32V15h4v6c0 1.654 1.346 3 3 3h5z" /> </g> <defs> <clipPath id="prefix__a"> <path fill="#fff" d="M2 11h44v26H2z" /> </clipPath> </defs> </svg> ); }; Muellauto.propTypes = { width: PropTypes.string, height: PropTypes.string, fill: PropTypes.string, stroke: PropTypes.string, }; export default Muellauto;