From 4e8fc0f09765cd90773fcef0cb483ca1872f2883 Mon Sep 17 00:00:00 2001 From: Rafi Zadanly Date: Sat, 4 Feb 2023 13:02:36 +0700 Subject: no message --- src/pages/shop/product/[slug].js | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'src/pages/shop') diff --git a/src/pages/shop/product/[slug].js b/src/pages/shop/product/[slug].js index c3d34806..60849264 100644 --- a/src/pages/shop/product/[slug].js +++ b/src/pages/shop/product/[slug].js @@ -5,7 +5,6 @@ import Header from "@/components/layouts/Header"; import apiOdoo from "@/core/utils/apiOdoo"; import { createSlug, getIdFromSlug } from "@/core/utils/slug"; import currencyFormat from "@/core/utils/currencyFormat"; -import ProductSlider from "@/components/products/ProductSlider"; import Layout from "@/components/layouts/Layout"; import { createOrUpdateItemCart } from "@/core/utils/cart"; import toast from "react-hot-toast"; @@ -15,13 +14,13 @@ import LineDivider from "@/components/elements/LineDivider"; import { HeartIcon as HeartIconSolid } from "@heroicons/react/24/solid"; import { useAuth } from "@/core/utils/auth"; import { HeartIcon } from "@heroicons/react/24/outline"; -import { LazyLoadComponent } from "react-lazy-load-image-component"; +import LazyLoad from "react-lazy-load"; import ProductSimilar from "@/components/products/ProductSimilar"; export async function getServerSideProps( context ) { const { slug } = context.query; let product = await apiOdoo('GET', '/api/v1/product/' + getIdFromSlug(slug)); - if (product.length == 1) { + if (product?.length == 1) { product = product[0]; product.description = product.description.replaceAll('

', '||p||'); product.description = product.description.replaceAll('

', '||/p||'); @@ -274,9 +273,9 @@ export default function ProductDetail({ product }) { - + - +