diff --git a/src/assets/locals/ar.json b/src/assets/locals/ar.json
index 8794682..fedf940 100644
--- a/src/assets/locals/ar.json
+++ b/src/assets/locals/ar.json
@@ -227,7 +227,8 @@
"pleaseAddItemsToCart": "يرجى إضافة عناصر إلى السلة",
"pleaseSelectEstimateTime": "يرجى اختيار وقت التقديم",
"pleaseSelectTable": "يرجى اختيار رقم الطاولة",
- "pleaseSelectCollectionMethod": "يرجى اختيار طريقة الاستلام"
+ "pleaseSelectCollectionMethod": "يرجى اختيار طريقة الاستلام",
+ "useLoyaltyPoints": "استخدام نقاط الولاء"
},
"checkout": {
"title": "الدفع",
diff --git a/src/assets/locals/en.json b/src/assets/locals/en.json
index 46776c1..5c6fbbe 100644
--- a/src/assets/locals/en.json
+++ b/src/assets/locals/en.json
@@ -237,7 +237,8 @@
"pleaseAddItemsToCart": "Please add items to your cart",
"pleaseSelectEstimateTime": "Please select estimate time",
"pleaseSelectTable": "Please select table",
- "pleaseSelectCollectionMethod": "Please select collection method"
+ "pleaseSelectCollectionMethod": "Please select collection method",
+ "useLoyaltyPoints": "Use Loyalty Points"
},
"checkout": {
"title": "Checkout",
diff --git a/src/components/OrderSummary/OrderSummary.tsx b/src/components/OrderSummary/OrderSummary.tsx
index 9f33203..ebb8039 100644
--- a/src/components/OrderSummary/OrderSummary.tsx
+++ b/src/components/OrderSummary/OrderSummary.tsx
@@ -1,14 +1,20 @@
-import { Card, Divider, Space } from "antd";
+import { Card, Checkbox, Divider, Space } from "antd";
import ArabicPrice from "components/ArabicPrice";
-import { selectCartTotal } from "features/order/orderSlice";
+import {
+ selectCart,
+ selectCartTotal,
+ updateUseLoyaltyPoints,
+} from "features/order/orderSlice";
import { useTranslation } from "react-i18next";
-import { useAppSelector } from "redux/hooks";
+import { useAppDispatch, useAppSelector } from "redux/hooks";
import ProText from "../ProText";
import ProTitle from "../ProTitle";
import styles from "./OrderSummary.module.css";
export default function OrderSummary() {
const { t } = useTranslation();
+ const { useLoyaltyPoints } = useAppSelector(selectCart);
+ const dispatch = useAppDispatch();
const subtotal = useAppSelector(selectCartTotal);
const tax = subtotal * 0.1; // 10% tax
const total = subtotal + tax;
@@ -33,10 +39,22 @@ export default function OrderSummary() {