רכיביםחדש

לשוניות אייקונים

שורת אייקונים. הלשונית שנבחרה מתרחבת ומחליקה את שמה החוצה, השאר נשארות קומפקטיות.

התאמה

accentColor
secondaryColor
glowColor

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

מאפיינים

9 מאפיינים
מאפייןסוגברירת מחדלתיאור
tabs{ title: string; icon: ReactNode }[]—לשוניות: שם ואייקון.
defaultIndexnumber0איזו לשונית נבחרת בהתחלה, הספירה מאפס.
centerbooleanfalseלמרכז את השורה.
durationnumber0.35משך ההתרחבות בשניות.
onChange(index: number) => void—נקרא עם מספר הלשונית שנבחרה.
accentColorstring"#ffffff"הצבע הראשי: הסמל וההדגשה של הלשונית הנבחרת.
secondaryColorstring"#a3a3a3"הצבע השני: אליו דועכת ההדגשה של הלשונית הנבחרת.
glowColorstring"rgba(255, 255, 255, 0.18)"זוהר רך סביב הלשונית הנבחרת.
classNamestring—מחלקות נוספות.

תלויות

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

npm install motion clsx tailwind-merge

רכיבים דומים

לכל הרכיבים