1
0
Fork 0
freesewing/sites/shared/components/mdx/example/Point/index.js
2022-06-17 12:02:09 +02:00

18 lines
650 B
JavaScript

import React from 'react'
import DevelopPoint from '../DevelopPoint'
import Text from '../Text'
import Circle from '../Circle'
const Point = (props) => {
const output = []
if (props.develop)
output.push(<DevelopPoint {...props} key={'dp-' + props.name} className="develop point" />)
if (props.point.attributes && props.point.attributes.get('data-text'))
output.push(<Text {...props} key={'point-' + props.name} />)
if (props.point.attributes && props.point.attributes.get('data-circle'))
output.push(<Circle point={props.point} key={'circle-' + props.name} />)
return output.length < 1 ? null : output
}
export default Point