2019-08-18 16:49:14 +02:00
|
|
|
import React from 'react'
|
|
|
|
import patterns from './patterns'
|
|
|
|
|
2020-04-25 19:09:02 +02:00
|
|
|
const LineDrawing = (props) => {
|
2019-09-29 16:58:21 +02:00
|
|
|
const attr = {
|
2020-04-25 19:09:02 +02:00
|
|
|
style: props.style || {},
|
|
|
|
className: 'fs linedrawing ' + (props.className || ''),
|
2019-09-29 16:58:21 +02:00
|
|
|
xmlns: 'http://www.w3.org/2000/svg',
|
|
|
|
viewBox: '0 0 270 270'
|
|
|
|
}
|
|
|
|
if (props.size) {
|
|
|
|
attr.width = props.size
|
|
|
|
attr.height = props.size
|
|
|
|
}
|
2020-04-25 19:09:02 +02:00
|
|
|
return <svg {...attr}>{patterns[props.pattern || 'aaron'] || null}</svg>
|
2019-08-18 16:49:14 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
export default LineDrawing
|