summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--next.config.js5
-rw-r--r--src/lib/product/components/Product/ProductDesktop.jsx13
2 files changed, 16 insertions, 2 deletions
diff --git a/next.config.js b/next.config.js
index 2f3f4396..d9ce4114 100644
--- a/next.config.js
+++ b/next.config.js
@@ -25,8 +25,9 @@ const nextConfig = {
images: {
remotePatterns: [
{
- protocol: 'https',
- hostname: 'erp.indoteknik.com'
+ protocol: 'http',
+ // hostname: 'erp.indoteknik.com'
+ hostname: '192.168.23.5'
}
]
}
diff --git a/src/lib/product/components/Product/ProductDesktop.jsx b/src/lib/product/components/Product/ProductDesktop.jsx
index d9c95327..c1243a50 100644
--- a/src/lib/product/components/Product/ProductDesktop.jsx
+++ b/src/lib/product/components/Product/ProductDesktop.jsx
@@ -17,6 +17,7 @@ import productSimilarApi from '../../api/productSimilarApi'
import whatsappUrl from '@/core/utils/whatsappUrl'
import PromotionType from '@/lib/promotinProgram/components/PromotionType'
import useAuth from '@/core/hooks/useAuth'
+import odooApi from '@/core/api/odooApi'
const ProductDesktop = ({ product, wishlist, toggleWishlist }) => {
const router = useRouter()
@@ -37,6 +38,13 @@ const ProductDesktop = ({ product, wishlist, toggleWishlist }) => {
}, [product])
useEffect(() => {
+ if(product.variants.length > 1){
+ const listProgram = getPromotionProgram(product.variants[0].id)
+ console.log('promotion list', listProgram)
+ }
+ },[product])
+
+ useEffect(() => {
const lowest = getLowestPrice()
setLowestPrice(lowest)
}, [getLowestPrice])
@@ -486,4 +494,9 @@ const TabContent = ({ children, active, className = '', ...props }) => (
</div>
)
+const getPromotionProgram = async ({id}) => {
+ const listProgram = await odooApi('GET', `/api/v1/product_variant/${id}/promotions`)
+
+ return listProgram
+}
export default ProductDesktop