import Link from 'next/link' import { DiscountProduct, ProductPrice, Icons, ResponsiveImage, Skeleton } from 'components' import { useGetProductsQuery } from '@/store/services' const MostFavouraiteProducts = props => { //? Props const { categorySlug } = props const { products, isLoading } = useGetProductsQuery( { sort: 5, category: categorySlug, }, { selectFromResult: ({ data, isLoading }) => ({ products: data?.data?.products, isLoading, }), } ) //? Render(s) return (

最受欢迎的商品

{isLoading ? Array(10) .fill('_') .map((_, index) => ( )) : products?.map(product => (
{product.rating.toFixed(1)}
{product.discount ? : null}
))}
) } export default MostFavouraiteProducts