update 14/01
This commit is contained in:
20
src/lib/utils.tsx
Normal file
20
src/lib/utils.tsx
Normal file
@@ -0,0 +1,20 @@
|
||||
// Add tất cả sp trong data product vào 1 mảng
|
||||
import { productList } from '@/data/products';
|
||||
|
||||
export function getAllProducts() {
|
||||
return productList.flatMap((group:any) => group.list);
|
||||
}
|
||||
|
||||
// Format giá
|
||||
export function formatPrice(amount: number) {
|
||||
return amount.toLocaleString('vi-VN');
|
||||
}
|
||||
|
||||
// Tính % giảm giá
|
||||
export function calculateDiscount(
|
||||
price: number,
|
||||
marketPrice: number
|
||||
) {
|
||||
if (price <= 0 || marketPrice <= price) return 0;
|
||||
return Math.ceil(((marketPrice - price) / marketPrice) * 100);
|
||||
}
|
||||
Reference in New Issue
Block a user