{product.name}
- {product.price === 0
- ? 'Free'
+ {product.price == null
+ ? 'Pay-As-You-Go'
: `Rp ${parseInt(product.price).toLocaleString('id-ID')}`}
diff --git a/src/components/pages/ProductsPage.js b/src/components/pages/ProductsPage.js
index d35250a..e54eea9 100644
--- a/src/components/pages/ProductsPage.js
+++ b/src/components/pages/ProductsPage.js
@@ -1,7 +1,7 @@
import React, { useState, useEffect } from 'react';
-import ProductDetailPage from './ProductDetailPage';
-import Login from './Login';
-import styles from './Styles.module.css';
+import ProductDetailPage from '../ProductDetailPage';
+import Login from '../Login';
+import styles from '../Styles.module.css';
// Fungsi simple untuk parsing token JWT dan mengembalikan payload JSON
function parseJwt(token) {
@@ -90,7 +90,7 @@ const CoursePage = () => {
onMouseLeave={() => setHoveredCard(null)}
>
- {product.price === 0 && (
+ {product.price == 0 && (
Free
)}
@@ -100,12 +100,12 @@ const CoursePage = () => {