@pinuts/bsr-uikit-relaunch
Version:
BSR UI-KIT Relaunch
71 lines (66 loc) • 2.53 kB
JSX
import * as React from 'react';
import PropTypes from 'prop-types';
import Icon40PropValues from '../_defaultIconPropValues.ts';
const Time = (props) => {
const {
width = Icon40PropValues.width,
height = Icon40PropValues.height,
stroke = Icon40PropValues.stroke,
fill = Icon40PropValues.fill,
...restProps
} = props;
return (
<svg
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 48 48"
width={width}
height={height}
{...restProps}
fill="none"
>
<path
d="M24 3C12.42 3 3 12.42 3 24C3 35.58 12.42 45 24 45C35.58 45 45 35.58 45 24C45 12.42 35.58 3 24 3ZM24 43C13.52 43 5 34.48 5 24C5 13.52 13.52 5 24 5C34.48 5 43 13.52 43 24C43 34.48 34.48 43 24 43Z"
fill={fill}
stroke={stroke}
strokeWidth="1.2"
/>
<path
d="M13 23H9C8.45 23 8 23.45 8 24C8 24.55 8.45 25 9 25H13C13.55 25 14 24.55 14 24C14 23.45 13.55 23 13 23Z"
fill={fill}
stroke={stroke}
strokeWidth="1.2"
/>
<path
d="M39 23H35C34.45 23 34 23.45 34 24C34 24.55 34.45 25 35 25H39C39.55 25 40 24.55 40 24C40 23.45 39.55 23 39 23Z"
fill={fill}
stroke={stroke}
strokeWidth="1.2"
/>
<path
d="M24 14C24.55 14 25 13.55 25 13V9C25 8.45 24.55 8 24 8C23.45 8 23 8.45 23 9V13C23 13.55 23.45 14 24 14Z"
fill={fill}
stroke={stroke}
strokeWidth="1.2"
/>
<path
d="M24 34C23.45 34 23 34.45 23 35V39C23 39.55 23.45 40 24 40C24.55 40 25 39.55 25 39V35C25 34.45 24.55 34 24 34Z"
fill={fill}
stroke={stroke}
strokeWidth="1.2"
/>
<path
d="M24 26C24.26 26 24.51 25.9 24.71 25.71L35.92 14.5C36.31 14.11 36.31 13.48 35.92 13.09C35.53 12.7 34.9 12.7 34.51 13.09L24.01 23.59L16.51 16.09C16.12 15.7 15.49 15.7 15.1 16.09C14.71 16.48 14.71 17.11 15.1 17.5L23.31 25.71C23.51 25.91 23.76 26 24.02 26H24Z"
fill={fill}
stroke={stroke}
strokeWidth="1.2"
/>
</svg>
);
};
Time.propTypes = {
width: PropTypes.string,
height: PropTypes.string,
fill: PropTypes.string,
stroke: PropTypes.string,
};
export default Time;