"use client" import * as React from "react" import { useTranslation, type Translations, } from "@/components/language-selector" import { Field, FieldContent, FieldDescription, FieldLabel, } from "@/styles/radix-nova/ui-rtl/field" import { RadioGroup, RadioGroupItem, } from "@/styles/radix-nova/ui-rtl/radio-group" const translations: Translations = { en: { dir: "ltr", values: { default: "Default", defaultDescription: "Standard spacing for most use cases.", comfortable: "Comfortable", comfortableDescription: "More space between elements.", compact: "Compact", compactDescription: "Minimal spacing for dense layouts.", }, }, ar: { dir: "rtl", values: { default: "افتراضي", defaultDescription: "تباعد قياسي لمعظم حالات الاستخدام.", comfortable: "مريح", comfortableDescription: "مساحة أكبر بين العناصر.", compact: "مضغوط", compactDescription: "تباعد أدنى للتخطيطات الكثيفة.", }, }, he: { dir: "rtl", values: { default: "ברירת מחדל", defaultDescription: "ריווח סטנדרטי לרוב מקרי השימוש.", comfortable: "נוח", comfortableDescription: "יותר מקום בין האלמנטים.", compact: "קומפקטי", compactDescription: "ריווח מינימלי לפריסות צפופות.", }, }, } export function RadioGroupRtl() { const { dir, t } = useTranslation(translations, "ar") return ( {t.default} {t.defaultDescription} {t.comfortable} {t.comfortableDescription} {t.compact} {t.compactDescription} ) }