'use client'; import { useEffect, useState } from 'react'; import { useRouter } from 'next/navigation'; import { motion } from 'framer-motion'; import Link from 'next/link'; import Image from 'next/image'; import { Heart, MapPin, Bed, Bath, Square, X, ImageIcon } from 'lucide-react'; import { useFavorites } from '@/app/contexts/FavoritesContext'; import AuthService from '@/app/services/AuthService'; export default function FavoritesPage() { const router = useRouter(); const { favorites, removeFavorite } = useFavorites(); const [isLoading, setIsLoading] = useState(true); const [isAdmin, setIsAdmin] = useState(false); useEffect(() => { if (AuthService.isAdmin()) { router.push('/'); return; } setIsAdmin(AuthService.isAdmin()); setIsLoading(false); }, [router]); const formatCurrency = (amount) => { return amount?.toLocaleString() + ' ل.س'; }; if (isLoading) { return (
جاري التحميل...
العقارات التي قمت بحفظها
يمكنك إضافة العقارات التي تعجبك بالنقر على أيقونة القلب
استعرض العقارات