From 308eafa6d40ac8b624d5746a64dd02a9b5950146 Mon Sep 17 00:00:00 2001
From: zadit <75159257+insvrgent@users.noreply.github.com>
Date: Mon, 20 Jan 2025 07:58:25 +0700
Subject: [PATCH] ok
---
src/App.js | 1 -
src/components/Modal.js | 8 ++++
src/components/TablesPage.js | 10 ++--
src/pages/CheckCoupon.js | 64 +++++++++++++++++++++++++
src/pages/CreateCoupon.js | 80 +++++++++++++++++++++++++++++++
src/pages/CreateUserWithCoupon.js | 0
src/pages/Dashboard.js | 5 +-
src/pages/Join.js | 2 +-
8 files changed, 163 insertions(+), 7 deletions(-)
create mode 100644 src/pages/CheckCoupon.js
create mode 100644 src/pages/CreateCoupon.js
create mode 100644 src/pages/CreateUserWithCoupon.js
diff --git a/src/App.js b/src/App.js
index 1904384..0a37693 100644
--- a/src/App.js
+++ b/src/App.js
@@ -10,7 +10,6 @@ import {
} from "react-router-dom";
import socket from "./services/socketService";
-import API_BASE_URL from "./config.js";
import Dashboard from "./pages/Dashboard";
import ScanMeja from "./pages/ScanMeja";
diff --git a/src/components/Modal.js b/src/components/Modal.js
index 4212ddd..a979504 100644
--- a/src/components/Modal.js
+++ b/src/components/Modal.js
@@ -27,6 +27,10 @@ import Login from "../pages/Login";
import ResetPassword from "../pages/ResetPassword";
import { getImageUrl } from "../helpers/itemHelper.js";
+
+import CreateCoupon from "../pages/CreateCoupon";
+import CheckCoupon from "../pages/CheckCoupon";
+
const Modal = ({ user, shop, isOpen, onClose, modalContent, setModal, handleMoveToTransaction,welcomePageConfig }) => {
const [shopImg, setShopImg] = useState('');
@@ -95,6 +99,10 @@ const Modal = ({ user, shop, isOpen, onClose, modalContent, setModal, handleMove
)}
{modalContent === "welcome_config" &&
{couponStatus}
} + {couponDetails && ( +Coupon Code: {couponDetails.code}
+Discount Type: {couponDetails.discountType}
+Discount Value: {couponDetails.discountValue}
+Discount Periods: {couponDetails.discountPeriods} weeks
+Expiration Date: {couponDetails.expirationDate || "No expiration"}
+{message}
} +