'use client' import { useState, FormEvent } from 'react' import { useAuth } from '@/contexts/AuthContext' import Link from 'next/link' import { LogIn, Mail, Lock, Building2, AlertCircle } from 'lucide-react' export default function LoginPage() { const { login } = useAuth() const [email, setEmail] = useState('') const [password, setPassword] = useState('') const [error, setError] = useState('') const [isLoading, setIsLoading] = useState(false) const handleSubmit = async (e: FormEvent) => { e.preventDefault() setError('') setIsLoading(true) try { await login(email, password) } catch (err: any) { setError(err.message || 'فشل تسجيل الدخول. الرجاء المحاولة مرة أخرى.') } finally { setIsLoading(false) } } return (
{/* Logo and Title */}

تسجيل الدخول

Z.CRM - نظام إدارة علاقات العملاء

{/* Login Form */}
{error && (

{error}

)}
{/* Email Field */}
setEmail(e.target.value)} required placeholder="example@atmata.com" className="w-full pl-10 pr-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-transparent transition-all" disabled={isLoading} />
{/* Password Field */}
setPassword(e.target.value)} required placeholder="••••••••" className="w-full pl-10 pr-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-transparent transition-all" disabled={isLoading} />
{/* Submit Button */}
{/* System Administrator */}

مدير النظام:

admin@system.local / Admin@123

{/* Back to Home */}
العودة إلى الصفحة الرئيسية
) }