@pinuts/bsr-uikit-relaunch
Version:
BSR UI-KIT Relaunch
58 lines (54 loc) • 2.46 kB
JSX
import * as React from 'react';
import PropTypes from 'prop-types';
import { Icon48PropValues } from '../_defaultIconPropValues.ts';
const Gartenabfaelle = (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}
>
<path
fill={fill}
stroke={stroke}
strokeWidth={0.8}
d="M4 45c-.26 0-.51-.1-.71-.29-.39-.39-.39-1.02 0-1.42l5.49-5.49a.996.996 0 0 1 1.41 0c.39.39.39 1.02 0 1.42L4.7 44.71c-.2.2-.45.29-.71.29zM14 35c-.26 0-.51-.1-.71-.29a.996.996 0 0 1 0-1.41l26-26.01A.996.996 0 1 1 40.7 8.7l-26 26c-.2.2-.45.29-.71.29z"
/>
<path
fill={fill}
stroke={stroke}
strokeWidth={0.8}
d="M39 19h-9c-.55 0-1-.45-1-1s.45-1 1-1h9c.55 0 1 .45 1 1s-.45 1-1 1ZM34 27H22c-.55 0-1-.45-1-1s.45-1 1-1h12c.55 0 1 .45 1 1s-.45 1-1 1ZM29 35H14c-.55 0-1-.45-1-1s.45-1 1-1h15c.55 0 1 .45 1 1s-.45 1-1 1Z"
/>
<path
fill={fill}
stroke={stroke}
strokeWidth={0.8}
d="M30 19c-.55 0-1-.45-1-1V9c0-.55.45-1 1-1s1 .45 1 1v9c0 .55-.45 1-1 1ZM22 27c-.55 0-1-.45-1-1V14c0-.55.45-1 1-1s1 .45 1 1v12c0 .55-.45 1-1 1ZM14 35c-.55 0-1-.45-1-1V19c0-.55.45-1 1-1s1 .45 1 1v15c0 .55-.45 1-1 1Z"
/>
<path
fill={fill}
stroke={stroke}
strokeWidth={0.8}
d="M24.3 46c-5.29 0-10.54-2.46-15.2-7.13C4.46 34.22 2 28.96 2 23.65S4.45 13.08 9.1 8.44C14.4 3.12 25.46 2 33.81 2c4.98 0 9.16.35 10.73.5.47.05.85.42.9.89 1.38 12.89.54 28.99-5.94 35.51-4.67 4.65-9.93 7.1-15.19 7.1zm9.51-42c-7.97 0-18.48 1.02-23.3 5.86C6.25 14.12 4 18.89 4 23.65s2.25 9.54 6.51 13.81C14.78 41.74 19.55 44 24.3 44s9.49-2.25 13.78-6.51c5.85-5.89 6.6-21.3 5.45-33.07C41.61 4.25 38 4 33.81 4Z"
/>
</svg>
);
};
Gartenabfaelle.propTypes = {
width: PropTypes.string,
height: PropTypes.string,
fill: PropTypes.string,
stroke: PropTypes.string,
};
export default Gartenabfaelle;