רכיביםחדש

טופס בשלבים

שלבים עם עיגולים שהופכים לסימני וי ופס התקדמות. תוכן השלב מחליק לכיוון התנועה: קדימה או אחורה.

התאמה

accentColor
secondaryColor
glowColor

מבוסס על Checked Stepper (MIT רישיון) · תנאי שימוש

מאפיינים

11 מאפיינים
מאפייןסוגברירת מחדלתיאור
steps{ label: string; content?: ReactNode }[]—שלבים: כיתוב ותוכן.
initialStepnumber0מאיזה שלב להתחיל, הספירה מאפס.
showProgressbooleantrueפס שמתמלא עד השלב הנוכחי.
activeScalenumber1.2בכמה מוגדל העיגול של השלב הנוכחי.
prevLabelstring"Previous"טקסט כפתור החזרה.
nextLabelstring"Next"טקסט כפתור ההמשך.
onStepChange(step: number) => void—נקרא עם מספר השלב החדש.
accentColorstring"#ffffff"הצבע הראשי: שלבים שהושלמו, תחילת הפס וכפתור הבא.
secondaryColorstring"#a3a3a3"הצבע השני: שבו מסתיים מעבר הצבע של פס ההתקדמות.
glowColorstring"rgba(255, 255, 255, 0.35)"זוהר רך סביב השלב הנוכחי.
classNamestring—מחלקות נוספות.

תלויות

4 חבילות נדרשות

npm install motion lucide-react clsx tailwind-merge

רכיבים דומים

לכל הרכיבים