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

صف جلسة السوق

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

بورصة مع ساعات التداول، وحالة مفتوح أو ما قبل الافتتاح أو مغلق، وعدّ تنازلي.

المعاينة

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

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

التثبيت

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

    npx ritla add market-session-row

    ويعمل أيضًا مع shadcn: npx shadcn@latest add @ritla/market-session-row

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

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

الاستخدام

market-session-row.tsx
import { MarketSessionRow } from "@/components/ui/market-session-row";<MarketSessionRow country="JO" name="Amman Stock Exchange" hours="10:00 to 12:30 local" status="open" statusLabel="Open" countdown="Closes in 2h 14m" />

مرجع الخصائص

MarketSessionRow

الخاصيةالنوعالافتراضيالوصف
countrystringلا يوجدرمز ISO للدولة: العلم.
name / hoursReactNodeلا يوجدالبورصة وساعات تداولها المحلية.
status"open" | "pre-open" | "closed"لا يوجدخاصية Status.
statusLabelReactNodeلا يوجدالحالة بالكلمات بلغة الصفحة.
countdownReactNodeلا يوجدالوقت حتى الافتتاح أو الإغلاق التالي؛ يحدّثه التطبيق.

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

ARIA

  • الحبة تقول الحالة بالكلمات، والنقطة واللون يكرّرانها فقط.

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

ينعكس

  • ينتقل العلم إلى اليمين والحالة إلى اليسار.

لا ينعكس

  • الأعلام لا تنعكس أبدًا.
الأرقام
الساعات والعدّ التنازلي نص من التطبيق بأرقام القارئ.
الخط العربي
label-14 Medium للبورصة وlabel-12 Medium في الحبة.