logo

Lumina Design

ComponentsIcons
Installation
AccordionAppHeaderAutoCompleteAvatarBottomNavigationBreadcrumbButtonCarouselCheckboxChipColumnDataTableDatePickerDialogFloatingButtonFloatingMenuInputFieldLinkMenuDropdownNextToastProviderProgressRadioButtonRangeSliderResizablePanelSelectDropDownSideBarTabSelectTabsTagTextTextAreaThemeProviderToastProviderToggleInputToggleSwitchTooltip

Progress

The Progress component visually represents the completion status of a task or process, typically using a progress bar or circular indicator. It's commonly used in scenarios where users need to track the progress of long-running tasks, such as file uploads, form submissions, or installation processes. By providing real-time feedback, the Progress component enhances the user experience by keeping users informed about the status of their actions.

1/4
25%
Loading assets90%

Code

import Progress from "@lumina-design/core/Progress";
    
// modes: 'radial' / 'linear'    
<Progress
  mode="radial"
  total={4}
  value={1}
  label={<span>1/4</span>}
  size={40}
></Progress>