UNPKG

recharts

Version:
28 lines 715 B
import { svgPropertiesNoEventsFromUnknown } from './svgPropertiesNoEvents'; export function getRadiusAndStrokeWidthFromDot(dot) { var props = svgPropertiesNoEventsFromUnknown(dot); var defaultR = 3; var defaultStrokeWidth = 2; if (props != null) { var { r, strokeWidth } = props; var realR = Number(r); var realStrokeWidth = Number(strokeWidth); if (Number.isNaN(realR) || realR < 0) { realR = defaultR; } if (Number.isNaN(realStrokeWidth) || realStrokeWidth < 0) { realStrokeWidth = defaultStrokeWidth; } return { r: realR, strokeWidth: realStrokeWidth }; } return { r: defaultR, strokeWidth: defaultStrokeWidth }; }