Skip to Content
ComponentsCommunicationProgress BarOverview

Progress Bar

처리 중인 항목의 진행 상황을 시각적으로 보여줍니다.

Live Demo

Default
60%In Progress
Status
100%Complete
40%Error Occurred
0%Disabled
With Item Count
60%In Progress
6/10
View in Storybook →

Props

PropTypeDefaultDescription
valuenumber-non-standard range의 경우에 normalise 된 값이 필요합니다. (required, 0~100)
showLabelbooleanfalseprogress 를 표준 스케일(0 to 100)로 표시합니다.
showStatusbooleanfalse현재 진행 상태를 표시합니다. value의 값과 error 속성에 따라 "In Progress" | "Complete" | "Error Occured" 중 하나의 상태를 표시합니다.
showRatiobooleanfalseNon-standard range 인 경우에 현재/전체 진행 된 항목수를 비율로 표시합니다.
helperTextstring-현재 진행 상태에 대한 남은 시간 등의 설명을 표현하는데 사용 될 수 있습니다.
errorbooleanfalseerror 가 발생했을 경우에는 error 상태를 표시합니다.
minnumber-showRatio 가 true일 경우에 required 입니다. (0~100)
maxnumber-showRatio 가 true일 경우에 required 입니다. (0~100)
locale{ complete: string; error: string; inProgress: string }-locale 속성을 사용하여 3가지 기본 상태에 대한 메시지를 변경할 수 있습니다.

Anatomy

Progress Bar anatomy

  1. Track
  2. Completion indicator
  3. Active batch indicator (optional)
  4. Progress text (optional)
  5. Status text (optional)
  6. Count text (optional)