1
0
Fork 0

Added LineDrawing component

This commit is contained in:
Joost De Cock 2019-08-20 19:06:01 +02:00
parent 9c1f701fa2
commit 21bc3c0828
7 changed files with 404 additions and 104 deletions

View file

@ -6,17 +6,13 @@ const LineDrawing = props => {
return (
<svg
style={props.style}
className={props.className}
className={'fs linedrawing ' + props.className}
xmlns="http://www.w3.org/2000/svg"
width={props.size}
height={props.size}
viewBox={props.viewBox}
viewBox="0 0 270 270"
>
<path
stroke="none"
fill={props.color ? props.color : 'currentColor'}
d={patterns[props.pattern]}
/>
{patterns[props.pattern].map(el => el)}
</svg>
)
}
@ -29,10 +25,9 @@ LineDrawing.propTypes = {
}
LineDrawing.defaultProps = {
size: 24,
viewBox: '0 0 24 24',
size: 64,
className: '',
pattern: 'github',
pattern: 'aaron',
color: false,
style: {}
}