TaavUI Lab
Layout

TaavProgressSummary

پیشرفت setup، multi-step و document completion.

import { TaavProgressSummary } from '@repo/ui/taav/layout';

Bar variant

RTL Preview

تکمیل راه‌اندازی

۴ مرحله

در انتظار50%

Ring variant

پیش‌نمایش

پیشرفت قرارداد

65%
65%

List variant

پیش‌نمایش

مراحل setup VahedYek

  • اطلاعات کسب‌وکارتکمیل شده
  • حساب بانکیدر حال تکمیل
  • تنظیمات حقوق
  • دعوت کارمندان

Compact

پیش‌نمایش
40%

Loading

پیش‌نمایش

Props

Propنوعپیش‌فرضتوضیح
value / max / percentnumberپیشرفت محاسبه‌شده توسط caller
variant'bar' | 'ring' | 'list' | 'compact'barنمایش progress
tone / sizeTaavLayoutTone / sm|md|lgرنگ و اندازه
itemsTaavProgressSummaryItem[]لیست مراحل تکمیل
status / showPercent / loadingTaavStatus / booleanوضعیت و درصد

Design Specs

Bar height mdvar(--taav-progress-height-md)
Fill brandvar(--taav-progress-fill-brand)

Do / Don't

انجام دهید

  • percent/value/max را در page محاسبه کنید

انجام ندهید

  • منطق business completion داخل ProgressSummary نگذارید