Progress UI component for React providing customizable line and circle progress bars
Overall
score
100%
Single percentage progress (0-100)
Import Line component
100%
100%
Use Line component
100%
100%
Pass percent prop
100%
100%
Set strokeWidth
100%
100%
Set strokeColor
100%
100%
Display percentage text
100%
100%
Basic progress display (Circle)
Circle component import
100%
100%
Circle component usage
100%
100%
Percent prop configuration
100%
100%
Stroke width configuration
100%
100%
Progress color configuration
100%
100%
Rail color configuration
100%
100%
Gap degree configuration (partial circles)
Circle Component Import
100%
100%
gapDegree Prop Usage
100%
100%
gapPosition Prop Usage
100%
100%
Percent Prop
100%
100%
strokeWidth Prop
100%
100%
Test Requirements Met
100%
100%
Indeterminate/loading state animations
Circle component usage
100%
100%
Loading prop for indeterminate states
0%
100%
Percent prop for uploading state
100%
100%
StrokeWidth configuration
100%
100%
StrokeColor for state differentiation
100%
100%
Conic gradient colors for circular progress
Circle component import
100%
100%
Circle component usage
100%
100%
Conic gradient configuration
100%
100%
Color stops definition
100%
100%
Percent prop binding
100%
100%
Stroke width configuration
100%
100%
Rail color configuration
100%
100%
Stroke linecap styling (round, butt, square)
Uses Line component
100%
100%
Round linecap usage
100%
100%
Butt linecap usage
100%
100%
Square linecap usage
100%
100%
Progress percentage
100%
100%
Stroke width
100%
100%
Gradient with gap degree combination
Circle component usage
100%
100%
Gap degree configuration
100%
100%
Gap position setting
100%
100%
Gradient color object
100%
100%
Progress percentage binding
100%
100%
Stroke width styling
100%
100%
Rail color styling
100%
100%
Stroke width and color configuration
Line component import
100%
100%
Circle component import
100%
100%
Line strokeWidth usage
100%
100%
Line strokeColor usage
100%
100%
Line trailColor usage
100%
100%
Line strokeLinecap usage
100%
100%
Circle strokeWidth usage
100%
100%
Circle strokeColor usage
100%
100%
Circle trailColor usage
100%
100%
Multi-segment handling
100%
100%
Dynamic gradient switching at runtime
Circle component import
100%
100%
Gradient object structure
100%
100%
Theme-based gradient mapping
100%
100%
Circle component props
100%
100%
Dynamic gradient switching
100%
100%
Round strokeLinecap offset compensation
Circle component import
100%
100%
Multiple Circle instances
100%
100%
Percent prop usage
100%
100%
StrokeLinecap configuration
100%
100%
StrokeWidth configuration
100%
100%
StrokeColor configuration
100%
100%
RailColor configuration
0%
100%
Install with Tessl CLI
npx tessl i tessl/npm-rc-progressTable of Contents