• Docs
  • Components
  • Circular Progress

CircularProgress - Aspect UI

The CircularProgress component visually represents a loading or progress state in a circular shape. It supports determinate and indeterminate modes with adjustable size and stroke width.

Table of Contents#

Default Circular Progress#


Animated on Visibility#


Circular Progress Props#


PropTypeDefaultDescription
valuenumber75The value of the progress bar.
classNamestring-Additional CSS classes for the component.
onVisiblebooleanfalseDetermines whether the progress bar is visible.
durationnumber2Duration of the progress animation in seconds.
strokeColorstring#CCCCCCColor of the background circle.
strokeFillColorstring#333333Color of the progress arc.
strokeWidthnumber2Width of the circle stroke.
contentClassNamestring-Additional CSS classes for the content container.
hideValuebooleanfalseWhether to hide the percentage value.
childrenReact.ReactNodeCustom content to display inside the circle.