import odooApi from '@/core/api/odooApi' import { createSlug } from '@/core/utils/slug' import { Breadcrumb as ChakraBreadcrumb, BreadcrumbItem, BreadcrumbLink, Skeleton } from '@chakra-ui/react' import Link from 'next/link' import React from 'react' import { useQuery } from 'react-query' /** * Render a breadcrumb component. * * @param {object} categoryId - The ID of the category. * @return {JSX.Element} The breadcrumb component. */ const Breadcrumb = ({ categoryId }) => { const breadcrumbs = useQuery( `category-breadcrumbs/${categoryId}`, async () => await odooApi('GET', `/api/v1/category/${categoryId}/category-breadcrumb`) ) return (
Home {breadcrumbs.data?.map((category, index) => ( {index === breadcrumbs.data.length - 1 ? ( {category.name} ) : ( {category.name} )} ))}
) } export default Breadcrumb