@pinuts/bsr-uikit-relaunch
Version:
BSR UI-KIT Relaunch
52 lines (48 loc) • 2.32 kB
JSX
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;