"use client" import * as React from "react" import { Command, CommandEmpty, CommandGroup, CommandInput, CommandItem, CommandList, CommandSeparator, CommandShortcut, } from "@/examples/base/ui-rtl/command" import { Calculator, Calendar, CreditCard, Settings, Smile, User, } from "lucide-react" import { useTranslation, type Translations, } from "@/components/language-selector" const translations: Translations = { en: { dir: "ltr", values: { placeholder: "Type a command or search...", empty: "No results found.", suggestions: "Suggestions", calendar: "Calendar", searchEmoji: "Search Emoji", calculator: "Calculator", settings: "Settings", profile: "Profile", billing: "Billing", }, }, ar: { dir: "rtl", values: { placeholder: "اكتب أمرًا أو ابحث...", empty: "لم يتم العثور على نتائج.", suggestions: "اقتراحات", calendar: "التقويم", searchEmoji: "البحث عن الرموز التعبيرية", calculator: "الآلة الحاسبة", settings: "الإعدادات", profile: "الملف الشخصي", billing: "الفوترة", }, }, he: { dir: "rtl", values: { placeholder: "הקלד פקודה או חפש...", empty: "לא נמצאו תוצאות.", suggestions: "הצעות", calendar: "לוח שנה", searchEmoji: "חפש אמוג'י", calculator: "מחשבון", settings: "הגדרות", profile: "פרופיל", billing: "חיוב", }, }, } export function CommandRtl() { const { dir, t } = useTranslation(translations, "ar") return ( {t.empty} {t.calendar} {t.searchEmoji} {t.calculator} {t.profile} ⌘P {t.billing} ⌘B {t.settings} ⌘S ) }