/** * @fileOverview Dot */ import React, { PureComponent } from 'react'; import classNames from 'classnames'; import { PresentationAttributesWithProps, adaptEventHandlers, filterProps } from '../util/types'; interface DotProps { className?: string; cx?: number; cy?: number; r?: number; } export type Props = PresentationAttributesWithProps & DotProps; export class Dot extends PureComponent { render() { const { cx, cy, r, className } = this.props; const layerClass = classNames('recharts-dot', className); if (cx === +cx && cy === +cy && r === +r) { return ( ); } return null; } }