انتقل إلى المحتوى

النتيجة

تجريبي
احصل على Ritla UI

شاشة النتيجة بعد دفعة أو تحويل أو طلب: نجاح أو قيد الانتظار أو تحذير أو فشل.

المعاينة

«معكوس» هو المحتوى الإنجليزي نفسه من اليمين إلى اليسار، ليفصل خطأ الاتجاه عن خطأ الترجمة.

المعاينةالكود
إنجليزيمعكوسعربي
← RTL

التثبيت

  1. أضف المكوّن

    npx ritla add result

    ويعمل أيضًا مع shadcn: npx shadcn@latest add @ritla/result

  2. الاعتماديات التي يضيفها

    @phosphor-icons/react

  3. أو انسخه يدويًا

    التثبيت اليدوي ينسخ مصدر المكوّن إلى مشروعك. المصدر يأتي مع ترخيص Ritla UI، وأداة سطر الأوامر هي الطريق الأقصر إلى الملفات نفسها.

الاستخدام

result.tsx
import { Result } from "@/components/ui/result";<Result status="success" title="Transfer sent" actions={<Button size="lg">Done</Button>} />

مرجع الخصائص

Result

الخاصيةالنوعالافتراضيالوصف
status"success" | "pending" | "warning" | "failed"لا يوجدخاصية Status.
title / descriptionReactNodeلا يوجدخاصيتا Title وDescription.
illustrationReactNodeلا يوجدخاصية Visual: رسم بدل أيقونة الحالة.
amountReactNodeلا يوجدخاصية Show amount.
detailsReactNodeلا يوجدخاصية Details: قائمة وصف.
actionsReactNodeلا يوجدالزر الأساسي والثانوي بعرض كامل.

إمكانية الوصول

ARIA

  • العنوان عنوان القسم؛ انقل التركيز إليه حين تظهر الشاشة (tabIndex=-1).
  • أيقونة الحالة زخرفية؛ العنوان يحمل المعنى.

ملاحظات العربية والاتجاه

ينعكس

  • التفاصيل تتبع اتجاه الصفحة.

لا ينعكس

  • علامة الصح والساعة لا تنعكسان.
الأرقام
المبالغ بأرقام لاتينية.
الخط العربي
العنوان heading-28 Medium، والوصف body-16.