@pinuts/bsr-uikit-relaunch
Version:
BSR UI-KIT Relaunch
68 lines (64 loc) • 3.18 kB
JSX
import * as React from 'react';
import PropTypes from 'prop-types';
import { Icon48PropValues } from '../_defaultIconPropValues.ts';
const Altholz = (props) => {
const {
width = Icon48PropValues.width,
height = Icon48PropValues.height,
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}
>
<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
<path
d="M14 2H5C3.35 2 2 3.35 2 5V43C2 44.65 3.35 46 5 46H14C15.65 46 17 44.65 17 43V5C17 3.35 15.65 2 14 2ZM15 43C15 43.55 14.55 44 14 44H8V35C8 34.45 7.55 34 7 34C6.45 34 6 34.45 6 35V44H5C4.45 44 4 43.55 4 43V5C4 4.45 4.45 4 5 4H6V10C6 10.55 6.45 11 7 11C7.55 11 8 10.55 8 10V4H10V22C10 22.55 10.45 23 11 23C11.55 23 12 22.55 12 22V4H14C14.55 4 15 4.45 15 5V43Z"
fill={fill}
stroke="none"
/>
<path
d="M7 14C6.45 14 6 14.45 6 15V28C6 28.55 6.45 29 7 29C7.55 29 8 28.55 8 28V15C8 14.45 7.55 14 7 14Z"
fill={fill}
stroke="none"
/>
<path
d="M11 28C10.45 28 10 28.45 10 29V34C10 34.55 10.45 35 11 35C11.55 35 12 34.55 12 34V29C12 28.45 11.55 28 11 28Z"
fill={fill}
stroke="none"
/>
<path
d="M38 24C39.1046 24 40 23.1046 40 22C40 20.8954 39.1046 20 38 20C36.8954 20 36 20.8954 36 22C36 23.1046 36.8954 24 38 24Z"
fill={fill}
stroke="none"
/>
<path
d="M28 24C29.1046 24 30 23.1046 30 22C30 20.8954 29.1046 20 28 20C26.8954 20 26 20.8954 26 22C26 23.1046 26.8954 24 28 24Z"
fill={fill}
stroke="none"
/>
<path
d="M43 2H22C20.46 2 19 3.46 19 5V40C19 41.54 20.46 43 22 43H23V45C23 45.55 23.45 46 24 46C24.55 46 25 45.55 25 45V43H40V45C40 45.55 40.45 46 41 46C41.55 46 42 45.55 42 45V43H43C44.54 43 46 41.54
46 40V5C46 3.46 44.54 2 43 2ZM31.5 41H22C21.55 41 21 40.45 21 40V5C21 4.55 21.55 4 22 4H31.5V41ZM44 40C44 40.45 43.45 41 43 41H33.5V4H36.61L35.05 8.68C34.92 9.06 35.04 9.49 35.34 9.75C35.64 10.01
36.08 10.07 36.44 9.89L39.23 8.5L40.01 13.16C40.09 13.65 40.51 14 41 14C41.05 14 41.11 14 41.17 13.99C41.71 13.9 42.08 13.38 41.99 12.84L40.99 6.84C40.94 6.53 40.74 6.26 40.46 6.11C40.18 5.96
39.84 5.96 39.56 6.11L37.72 7.03L38.73 4H43.01C43.46 4 44.01 4.55 44.01 5V40H44Z"
fill={fill}
stroke="none"
/>
</svg>
</svg>
);
};
Altholz.propTypes = {
width: PropTypes.string,
height: PropTypes.string,
fill: PropTypes.string,
stroke: PropTypes.string,
};
export default Altholz;