import React from 'react'
import { get, map } from 'lodash'
const ReactSVGComponents = {
svg: p => {
return (
)
},
circle: p => {
return (
{ map(get(p, 'children', []), child => ReactSVGComponents[child.tag](child)) }
)
},
rect: p => {
return (
{ map(get(p, 'children', []), child => ReactSVGComponents[child.tag](child)) }
)
},
path: p => {
return (
{ map(get(p, 'children', []), child => ReactSVGComponents[child.tag](child)) }
)
},
g: p => {
return (
{ map(get(p, 'children', []), child => ReactSVGComponents[child.tag](child)) }
)
},
polygon: p => {
return (
{ map(get(p, 'children', []), child => ReactSVGComponents[child.tag](child)) }
)
},
line: p => {
return (
{ map(get(p, 'children', []), child => ReactSVGComponents[child.tag](child)) }
)
},
polyline: p => {
return (
{ map(get(p, 'children', []), child => ReactSVGComponents[child.tag](child)) }
)
}
}
export default ReactSVGComponents