import { validProgress } from './utils'; const Line = { functional: true, render(h, context) { const { props, children } = context; const { prefixCls, percent, successPercent, strokeWidth, size, strokeColor, strokeLinecap, } = props; const percentStyle = { width: `${validProgress(percent)}%`, height: `${strokeWidth || (size === 'small' ? 6 : 8)}px`, background: strokeColor, borderRadius: strokeLinecap === 'square' ? 0 : '100px', }; const successPercentStyle = { width: `${validProgress(successPercent)}%`, height: `${strokeWidth || (size === 'small' ? 6 : 8)}px`, borderRadius: strokeLinecap === 'square' ? 0 : '100px', }; const successSegment = successPercent !== undefined ? (
) : null; return (