UNPKG

@pinuts/bsr-uikit-relaunch

Version:

BSR UI-KIT Relaunch

46 lines (42 loc) 2.29 kB
import * as React from 'react'; import PropTypes from 'prop-types'; import { Icon48PropValues } from '../_defaultIconPropValues.ts'; const Netzwerk = (props) => { const { width = Icon48PropValues.width, height = Icon48PropValues.height, fill = Icon48PropValues.fill, stroke = Icon48PropValues.stroke, ...restProps } = props; return ( <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width={width} height={height} fill="none" {...restProps} > <path d="M45 23H41V20H42C43.65 20 45 18.65 45 17V13C45 11.35 43.65 10 42 10H38C36.35 10 35 11.35 35 13V17C35 18.65 36.35 20 38 20H39V23H25V20H26C27.65 20 29 18.65 29 17V13C29 11.35 27.65 10 26 10H22C20.35 10 19 11.35 19 13V17C19 18.65 20.35 20 22 20H23V23H9V20H10C11.65 20 13 18.65 13 17V13C13 11.35 11.65 10 10 10H6C4.35 10 3 11.35 3 13V17C3 18.65 4.35 20 6 20H7V23H3C2.45 23 2 23.45 2 24C2 24.55 2.45 25 3 25H15V28H14C12.35 28 11 29.35 11 31V35C11 36.65 12.35 38 14 38H18C19.65 38 21 36.65 21 35V31C21 29.35 19.65 28 18 28H17V25H31V28H30C28.35 28 27 29.35 27 31V35C27 36.65 28.35 38 30 38H34C35.65 38 37 36.65 37 35V31C37 29.35 35.65 28 34 28H33V25H45C45.55 25 46 24.55 46 24C46 23.45 45.55 23 45 23ZM6 18C5.45 18 5 17.55 5 17V13C5 12.45 5.45 12 6 12H10C10.55 12 11 12.45 11 13V17C11 17.55 10.55 18 10 18H6ZM18 30C18.55 30 19 30.45 19 31V35C19 35.55 18.55 36 18 36H14C13.45 36 13 35.55 13 35V31C13 30.45 13.45 30 14 30H18ZM22 18C21.45 18 21 17.55 21 17V13C21 12.45 21.45 12 22 12H26C26.55 12 27 12.45 27 13V17C27 17.55 26.55 18 26 18H22ZM34 30C34.55 30 35 30.45 35 31V35C35 35.55 34.55 36 34 36H30C29.45 36 29 35.55 29 35V31C29 30.45 29.45 30 30 30H34ZM38 18C37.45 18 37 17.55 37 17V13C37 12.45 37.45 12 38 12H42C42.55 12 43 12.45 43 13V17C43 17.55 42.55 18 42 18H38Z" fill={fill} stroke={stroke} strokeWidth="0.6" /> </svg> ); }; Netzwerk.propTypes = { width: PropTypes.string, height: PropTypes.string, fill: PropTypes.string, stroke: PropTypes.string, }; export default Netzwerk;