"use client" import * as React from "react" import { useTranslation, type Translations, } from "@/components/language-selector" import { Button } from "@/styles/base-nova/ui-rtl/button" import { Card, CardAction, CardContent, CardDescription, CardFooter, CardHeader, CardTitle, } from "@/styles/base-nova/ui-rtl/card" import { Input } from "@/styles/base-nova/ui-rtl/input" import { Label } from "@/styles/base-nova/ui-rtl/label" const translations: Translations = { en: { dir: "ltr", values: { title: "Login to your account", description: "Enter your email below to login to your account", signUp: "Sign Up", email: "Email", emailPlaceholder: "m@example.com", password: "Password", forgotPassword: "Forgot your password?", login: "Login", loginWithGoogle: "Login with Google", }, }, ar: { dir: "rtl", values: { title: "تسجيل الدخول إلى حسابك", description: "أدخل بريدك الإلكتروني أدناه لتسجيل الدخول إلى حسابك", signUp: "إنشاء حساب", email: "البريد الإلكتروني", emailPlaceholder: "m@example.com", password: "كلمة المرور", forgotPassword: "نسيت كلمة المرور؟", login: "تسجيل الدخول", loginWithGoogle: "تسجيل الدخول باستخدام Google", }, }, he: { dir: "rtl", values: { title: "התחבר לחשבון שלך", description: "הזן את האימייל שלך למטה כדי להתחבר לחשבון שלך", signUp: "הירשם", email: "אימייל", emailPlaceholder: "m@example.com", password: "סיסמה", forgotPassword: "שכחת את הסיסמה?", login: "התחבר", loginWithGoogle: "התחבר עם Google", }, }, } export function CardRtl() { const { dir, t } = useTranslation(translations, "ar") return ( {t.title} {t.description}
) }