"use client" import { Button } from "@/examples/base/ui-rtl/button" import { Field, FieldGroup, FieldLabel } from "@/examples/base/ui-rtl/field" import { Input } from "@/examples/base/ui-rtl/input" import { Sheet, SheetClose, SheetContent, SheetDescription, SheetFooter, SheetHeader, SheetTitle, SheetTrigger, } from "@/examples/base/ui-rtl/sheet" import { useTranslation, type Translations, } from "@/components/language-selector" const translations: Translations = { en: { dir: "ltr", values: { open: "Open", editProfile: "Edit profile", description: "Make changes to your profile here. Click save when you're done.", name: "Name", username: "Username", save: "Save changes", close: "Close", }, }, ar: { dir: "rtl", values: { open: "فتح", editProfile: "تعديل الملف الشخصي", description: "قم بإجراء تغييرات على ملفك الشخصي هنا. انقر حفظ عند الانتهاء.", name: "الاسم", username: "اسم المستخدم", save: "حفظ التغييرات", close: "إغلاق", }, }, he: { dir: "rtl", values: { open: "פתח", editProfile: "עריכת פרופיל", description: "בצע שינויים בפרופיל שלך כאן. לחץ שמור כשתסיים.", name: "שם", username: "שם משתמש", save: "שמור שינויים", close: "סגור", }, }, } export function SheetRtl() { const { dir, t, language } = useTranslation(translations, "ar") return ( }> {t.open} {t.editProfile} {t.description} {t.name} {t.username} }> {t.close} ) }