@pinuts/bsr-uikit-relaunch
Version:
BSR UI-KIT Relaunch
53 lines (49 loc) • 1.94 kB
JSX
import * as React from 'react';
import PropTypes from 'prop-types';
import { Icon48PropValues } from '../_defaultIconPropValues.ts';
const Elektrogeraete = (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.6}
d="M43 30H5c-1.65 0-3-1.35-3-3V5c0-1.65 1.35-3 3-3h38c1.65 0 3 1.35 3 3v22c0 1.65-1.35 3-3 3ZM5 4c-.55 0-1 .45-1 1v22c0 .55.45 1 1 1h38c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1z"
/>
<path fill={fill} stroke={stroke} strokeWidth={0.6} d="M29 35h-2v-5h-6v5h-2v-7h10z" />
<path
fill={fill}
stroke={stroke}
strokeWidth={0.6}
d="M33 36H15c-.55 0-1-.45-1-1s.45-1 1-1h18c.55 0 1 .45 1 1s-.45 1-1 1ZM45 24H3v2h42zM11 46H8c-1.1 0-2-.9-2-2v-6c0-1.1.9-2 2-2h3c1.65 0 3 1.35 3 3v4c0 1.65-1.35 3-3 3Zm-3-8v6h3c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1z"
/>
<path
fill={fill}
stroke={stroke}
strokeWidth={0.6}
d="M6.75 40H4c-.55 0-1-.45-1-1s.45-1 1-1h2.75c.55 0 1 .45 1 1s-.45 1-1 1ZM6.75 44H4c-.55 0-1-.45-1-1s.45-1 1-1h2.75c.55 0 1 .45 1 1s-.45 1-1 1ZM32.92 42H13v-2h19.92c3.13 0 5.08-1.92 5.08-5v-6h2v6c0 4.19-2.85 7-7.08 7Z"
/>
</svg>
);
};
Elektrogeraete.propTypes = {
width: PropTypes.string,
height: PropTypes.string,
fill: PropTypes.string,
stroke: PropTypes.string,
};
export default Elektrogeraete;