import Text from '../text'
import Circle from '../circle'
const RevealPoint = props => {
const r = 15 * props.gist.scale
const { x, y } = props.point
const { topLeft, bottomRight } = props.part
const i = Object.keys(props.gist.xray.reveal[props.partName].points).indexOf(props.pointName)%10
const classes = `stroke-sm stroke-color-${i} stroke-dashed`
return (
)
}
const XrayPoint = props => (
props.updateGist(
['xray', 'parts', props.partName, 'points', props.pointName],
props.point
)}
/>
)
const Point = props => {
const { point, pointName, partName, gist } = props
const output = []
if (gist.xray) output.push()
if (gist.xray?.reveal?.[partName]?.points?.[pointName])
output.push()
if (point.attributes && point.attributes.get('data-text'))
output.push()
if (point.attributes && point.attributes.get('data-circle'))
output.push()
return output.length < 1 ? null : output
}
export default Point