UNPKG

@pinuts/bsr-uikit-relaunch

Version:

BSR UI-KIT Relaunch

82 lines (77 loc) 4 kB
import * as React from 'react'; import PropTypes from 'prop-types'; import { Icon48PropValues } from '../_defaultIconPropValues.ts'; const Team = (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="M12 14C15.31 14 18 11.31 18 8C18 4.69 15.31 2 12 2C8.69 2 6 4.69 6 8C6 11.31 8.69 14 12 14ZM12 4C14.21 4 16 5.79 16 8C16 10.21 14.21 12 12 12C9.79 12 8 10.21 8 8C8 5.79 9.79 4 12 4Z" fill={fill} stroke={stroke} strokeWidth="0.6" /> <path d="M16.48 22.72C16.79 22.65 17.05 22.43 17.17 22.13C17.29 21.83 17.26 21.49 17.09 21.22C15.75 19.06 15.98 16.54 15.98 16.52C16.02 16.18 15.88 15.84 15.6 15.63C15.33 15.42 14.97 15.36 14.65 15.47C13.98 15.71 12.97 15.99 11.98 15.99C10.52 15.99 9.02 15.37 8.59 15.18C8.28 15.04 7.99 14.98 7.69 14.99C4.38 15.13 1.98 17.65 1.98 20.99V34.99C1.98 36.09 2.88 36.99 3.98 36.99H10.98C11.53 36.99 11.98 36.54 11.98 35.99V30.99C11.98 23.94 16.29 22.76 16.46 22.71L16.48 22.72ZM10 31V35H4V21C4 18.74 5.56 17.09 7.79 17.01C8.45 17.31 10.19 18 12 18C12.7 18 13.39 17.9 14 17.75C14.06 18.68 14.27 19.95 14.85 21.24C13.1 22.14 10 24.64 10 31Z" fill={fill} stroke={stroke} strokeWidth="0.6" /> <path d="M24 23C27.31 23 30 20.31 30 17C30 13.69 27.31 11 24 11C20.69 11 18 13.69 18 17C18 20.31 20.69 23 24 23ZM24 13C26.21 13 28 14.79 28 17C28 19.21 26.21 21 24 21C21.79 21 20 19.21 20 17C20 14.79 21.79 13 24 13Z" fill={fill} stroke={stroke} strokeWidth="0.6" /> <path d="M28.29 24C28 24 27.7 24.05 27.39 24.19C26.96 24.38 25.46 25 24 25C22.54 25 21.04 24.38 20.61 24.19C20.3 24.05 20.01 23.99 19.71 24C16.4 24.14 14 26.66 14 30V44C14 45.1 14.9 46 16 46H32C33.1 46 34 45.1 34 44V30C34 26.66 31.6 24.14 28.29 24ZM32 44H16V30C16 27.74 17.56 26.09 19.79 26.01C20.45 26.31 22.19 27 24 27C25.81 27 27.54 26.31 28.21 26C30.44 26.09 32 27.74 32 30V44Z" fill={fill} stroke={stroke} strokeWidth="0.6" /> <path d="M36 14C39.31 14 42 11.31 42 8C42 4.69 39.31 2 36 2C32.69 2 30 4.69 30 8C30 11.31 32.69 14 36 14ZM36 4C38.21 4 40 5.79 40 8C40 10.21 38.21 12 36 12C33.79 12 32 10.21 32 8C32 5.79 33.79 4 36 4Z" fill={fill} stroke={stroke} strokeWidth="0.6" /> <path d="M40.29 15C39.99 14.99 39.7 15.05 39.39 15.19C38.96 15.38 37.46 16 36 16C35.02 16 34.01 15.71 33.33 15.48C33.01 15.37 32.65 15.43 32.38 15.64C32.11 15.85 31.97 16.19 32 16.53C32 16.55 32.24 19.07 30.9 21.23C30.73 21.5 30.71 21.84 30.83 22.13C30.95 22.43 31.21 22.65 31.51 22.73C31.69 22.78 36 23.96 36 31.01V36.01C36 36.56 36.45 37.01 37 37.01H44C45.1 37.01 46 36.11 46 35.01V21.01C46 17.67 43.6 15.15 40.29 15.01V15ZM44 35H38V31C38 24.64 34.9 22.14 33.15 21.24C33.73 19.95 33.93 18.68 34 17.75C34.62 17.89 35.31 18 36 18C37.81 18 39.54 17.31 40.21 17C42.44 17.09 44 18.74 44 21V35Z" fill={fill} stroke={stroke} strokeWidth="0.6" /> </svg> ); }; Team.propTypes = { width: PropTypes.string, height: PropTypes.string, fill: PropTypes.string, stroke: PropTypes.string, }; export default Team;