"use client"; import { useFavorites } from "@/lib/hooks"; import { Skeleton } from "@/components/ui/skeleton"; import { useTranslations } from "next-intl"; import ProductCard from "@/features/home/components/ProductCard"; import type { Favorite } from "@/lib/types/api"; import EmptyFavorites from "@/features/favorites/components/EmptyFavorites"; import ErrorPage from "@/components/ErrorPage"; import Placeholder from "@/public/logo.webp"; export default function FavoritesPage() { const t = useTranslations(); const { data: favorites, isLoading, isError } = useFavorites(); if (isLoading) { return (