پیشرفت (Progress)

یک بارگذاری پیشرفت، پیشرفت جریان عملیات را به صورت بصری نمایش می‌دهد.

نوار پیشرفت (Progress Bar)

پیشرفت در نوار پیشرفت توسط پراپ percent کنترل می‌شود.

دایره (Circle)

به طور جایگزین، می‌توانیم پیشرفت را در دایره نمایش دهیم با تنظیم پراپ variant به 'circle'

رنگ‌ها (Colors)

ما می‌توانیم رنگ سفارشی برای نوار پیشرفت اعمال کنیم. گزینه‌های رنگ موجود بر اساس theme.colors در Tailwind هستند.

اندازه (Size)

تنظیم اندازه پیشرفت از طریق پراپ size برای نوار پیشرفت یا پراپ width برای پیشرفت دایره‌ای.

اطلاعات سفارشی (CustomInfo)

ما می‌توانیم هر محتوای سفارشی را از طریق customInfo وارد کنیم.

دینامیک (Dynamic)

مثالی از پیشرفت دینامیک.

API

پیشرفت (Progress)
ویژگیتوضیحاتنوعپیش‌فرض
colorرنگ سفارشی برای پیشرفت، گزینه‌های رنگ موجود بر اساس theme.colors در Tailwind.stringرنگ پیش‌فرض تم
customInfoمحتوای سفارشیstring | ReactNode-
gapDegreeزاویه شکاف در پیشرفت دایره‌ای (فقط زمانی که variant="circle" است قابل استفاده است).number0
gapPositionموقعیت شکاف در پیشرفت دایره‌ای (فقط زمانی که variant="circle" است قابل استفاده است).'top' | 'right' | 'bottom' | 'left' 'top'
percentمقدار فعلی پیشرفتnumber0
showInfoآیا اطلاعات پیشرفت نمایش داده شود یا خیرbooleantrue
sizeاندازه نوار پیشرفت (فقط زمانی که variant="line" است قابل استفاده است)'sm' | 'md''md'
strokeLinecapسبک خط نوار پیشرفت (فقط زمانی که variant="circle" است قابل استفاده است)'round' | 'square''round'
strokeWidthعرض پیشرفت دایره‌ای (فقط زمانی که variant="circle" است قابل استفاده است)number6
trailClassکلاس CSS برای مسیر پیشرفتstring-
variantنوع پیشرفت'line' | 'circle''line'
widthاندازه پیشرفت دایره‌ای (فقط زمانی که variant="circle" است قابل استفاده است)number | string'line'