דילוג לתוכן
uiify

Alert modal

תיבת דו-שיח שמבקשת מהמשתמש לאשר או לבטל פעולה.

דפדפנים
Chrome 123+Firefox 121+Safari 17.5+
שכבה
0
גודל חבילה דחוסה
599 B
מגבלת פריסה כפויה
0 ms
מגבלת Axe
0
תואם SSR
כן
מבוסס על
elements/dialog
חוזה מפורסם
סביבת בדיקות

מגרש ניסויים

Alert Modal

Closed

Delete item?

אי אפשר לבטל פעולה זו.

מחיקת פריט

אי אפשר לבטל פעולה זו.

API

AlertModal

מאפייןטיפוסברירת מחדלתיאור
id*string—מזהה ייחודי לאלמנט alertdialog שאליו מכוונים כפתורי הפתיחה, הביטול והפעולה.
trigger*ReactNode—תוכן הכפתור שפותח את תיבת הדו-שיח.
title*ReactNode—כותרת המוצגת בתוך תיבת הדו-שיח ומשמשת כשמה הנגיש.
descriptionReactNode—טקסט משלים המוצג מתחת לכותרת ומקושר באמצעות aria-describedby.
childrenReactNode—תוכן הגוף המוצב בין התיאור לשני הכפתורים.
actionLabelReactNode"Confirm"תוכן כפתור האישור, הסוגר עם הערך "confirm".
cancelLabelReactNode"Cancel"תוכן כפתור הביטול, הסוגר עם הערך "cancel".
classNamestring—המחלקה המוחלת על אלמנט השורש של AlertModal.
slotPropsAlertModalSlotProps—מאפיינים מובנים לחלקים ש-AlertModal יוצר; השורש שלו מקבל מאפיינים מובנים ישירות.

AlertModalTrigger

מאפייןטיפוסברירת מחדלתיאור
target*string—מזהה ה-AlertModalContent שכפתור זה פותח; הדפדפן מאתר אותו בזמן הלחיצה.
childrenReactNode—תוכן כפתור הפתיחה.
asTAs & NativeButtonAs<TAs>"button"רכיב המעביר מאפיינים ו-ref לכפתור מובנה; תגיות אחרות נדחות, כי פקודות הפעלה דורשות כפתור אמיתי.

AlertModalContent

מאפייןטיפוסברירת מחדלתיאור
id*string—מזהה ייחודי שמספק המשתמש בספרייה; החלקים האחרים מפנים אליו.
childrenReactNode—תוכן תיבת הדו-שיח, המוצגת עם role="alertdialog".

AlertModalAction

מאפייןטיפוסברירת מחדלתיאור
target*string—מזהה ה-AlertModalContent שכפתור זה סוגר לצורך אישור.
childrenReactNode—תוכן כפתור האישור.
asTAs & NativeButtonAs<TAs>"button"רכיב המעביר מאפיינים ו-ref לכפתור מובנה; תגיות אחרות נדחות, כי פקודות הפעלה דורשות כפתור אמיתי.

AlertModalCancel

מאפייןטיפוסברירת מחדלתיאור
target*string—מזהה ה-AlertModalContent שכפתור זה סוגר לצורך ביטול.
childrenReactNode—תוכן כפתור הביטול.
asTAs & NativeButtonAs<TAs>"button"רכיב המעביר מאפיינים ו-ref לכפתור מובנה; תגיות אחרות נדחות, כי פקודות הפעלה דורשות כפתור אמיתי.

מקלדת

מקשפעולה
Tabהעברת המיקוד אל הפקד או ממנו
Enter / Spaceהפעלה כשהפקד ממוקד (פקדים דמויי כפתור)

נגישות

משתמש ב-HTML סמנטי ככל האפשר. בדקו את הסימון המרונדר במגרש הניסויים — ARIA נוסף רק כאשר האלמנטים המובנים אינם מספיקים.

נקודות חיבור לעיצוב

data-disabled
דף זה תורגם אוטומטית וטרם נבדק.