"use client"; import { useQuery } from "@tanstack/react-query"; import httpClient from "@/request/api"; import { endPoints } from "@/request/links"; import CatalogCard from "../../products/catalog"; import CatalogCardSkeleton from "@/components/loadingSkleton"; import EmptyData from "@/components/EmptyData"; import { getRouteLang } from "@/request/getLang"; import { CategoryType } from "@/lib/types"; export default function Catalog() { const language = getRouteLang(); const { data, isLoading } = useQuery({ queryKey: ["category", language], queryFn: () => httpClient(endPoints.category.all), select: (data): CategoryType[] => data?.data?.results, }); if (isLoading) { return (