التحميل المضمَّن
مؤشر صغير مع تسمية لحفظ أو فحص في الخلفية، داخل صف أو بطاقة أو بجانب زر.
المعاينة
«معكوس» هو المحتوى الإنجليزي نفسه من اليمين إلى اليسار، ليفصل خطأ الاتجاه عن خطأ الترجمة.
المعاينةالكود
إنجليزيمعكوسعربي
← RTL
التثبيت
أضف المكوّن
npx ritla add inline-loadingويعمل أيضًا مع shadcn:
npx shadcn@latest add @ritla/inline-loadingالاعتماديات التي يضيفها
@phosphor-icons/reactأو انسخه يدويًا
التثبيت اليدوي ينسخ مصدر المكوّن إلى مشروعك. المصدر يأتي مع ترخيص Ritla UI، وأداة سطر الأوامر هي الطريق الأقصر إلى الملفات نفسها.
الاستخدام
import { InlineLoading } from "@/components/ui/inline-loading";<InlineLoading status="loading">Saving changes…</InlineLoading>مرجع الخصائص
InlineLoading
| الخاصية | النوع | الافتراضي | الوصف |
|---|---|---|---|
status | "loading" | "success" | "error" | "loading" | خاصية Status. |
children | ReactNode | لا يوجد | خاصية Label. |
hideLabel | boolean | false | خاصية Show label مطفأة: تبقى التسمية لقارئ الشاشة. |
إمكانية الوصول
ARIA
- منطقة
role="status"مهذّبة، فيُعلَن كل تغيير. - للشاشة كاملة استخدم مؤشر التحميل أو الهيكل المؤقت.
ملاحظات العربية والاتجاه
ينعكس
- الأيقونة في بداية السطر.
لا ينعكس
- علامة الصح لا تنعكس.
- الأرقام
- لا أرقام فيه.
- الخط العربي
-
body-14.