From 5a624b3558ccdf8472697752f683ba807a612d0d Mon Sep 17 00:00:00 2001
From: rivertw777 <105557972+rivertw777@users.noreply.github.com>
Date: Thu, 9 Jan 2025 05:37:35 +0900
Subject: [PATCH] =?UTF-8?q?[refactor]=20css=20=EC=88=98=EC=A0=95?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
ticketping/src/App.js | 3 +--
ticketping/src/pages/payment/Checkout.js | 14 +++++++++-----
ticketping/src/style/AppLayout.css | 6 ++++--
ticketping/src/style/Checkout.css | 4 ++++
ticketping/src/style/MyOrder.css | 1 +
ticketping/src/style/Order.css | 2 +-
ticketping/src/style/PerformanceDetail.css | 2 +-
ticketping/src/style/Seat.css | 1 -
8 files changed, 21 insertions(+), 12 deletions(-)
diff --git a/ticketping/src/App.js b/ticketping/src/App.js
index c9dca09..68d9945 100644
--- a/ticketping/src/App.js
+++ b/ticketping/src/App.js
@@ -22,8 +22,7 @@ function App() {
}>
}>
}>
- }>
- {/* }> */}
+ {}>}
} />
} />
}>
diff --git a/ticketping/src/pages/payment/Checkout.js b/ticketping/src/pages/payment/Checkout.js
index 76e3d3a..e5db1aa 100644
--- a/ticketping/src/pages/payment/Checkout.js
+++ b/ticketping/src/pages/payment/Checkout.js
@@ -63,12 +63,12 @@ export function Checkout() {
const requestPayment = async () => {
if (!widgets) return;
-
+
try {
// 주문 검증 API 호출
const response = await axiosInstance.post(`/api/v1/orders/${order.id}/validate?performanceId=${order.performanceId}`, null, { headers });
-
- if (response.status == 200) {
+
+ if (response.status === 200) {
await widgets.requestPayment({
orderId: order.id,
orderName: "공연: " + order.performanceName,
@@ -77,8 +77,12 @@ export function Checkout() {
});
}
} catch (error) {
- checkExpiredToken(error.response.data);
- console.error("Error requesting payment:", error);
+ if (error.response) {
+ checkExpiredToken(error.response.data);
+ console.error("결제 요청 중 오류 발생:", error.response.data);
+ } else {
+ console.error("결제 요청 중 오류 발생:", error.message);
+ }
}
};
diff --git a/ticketping/src/style/AppLayout.css b/ticketping/src/style/AppLayout.css
index e582387..e788898 100644
--- a/ticketping/src/style/AppLayout.css
+++ b/ticketping/src/style/AppLayout.css
@@ -8,7 +8,7 @@
.header {
background-color: #4A90E2;
- padding: 12px 128px 0px 64px;
+ padding: 12px 80px 0px 64px;
display: flex;
justify-content: space-between;
align-items: center;
@@ -21,13 +21,15 @@
font-family: 'Poppins', sans-serif;
display: flex;
align-items: center;
- margin-top: 17px;
+ margin-top: 0px;
+ margin-bottom: 40px;
}
.topnav {
display: flex;
align-items: center;
gap: 16px;
+ margin-bottom: 30px;
}
.home-button {
diff --git a/ticketping/src/style/Checkout.css b/ticketping/src/style/Checkout.css
index 4618967..28f3b4a 100644
--- a/ticketping/src/style/Checkout.css
+++ b/ticketping/src/style/Checkout.css
@@ -25,6 +25,10 @@
border-radius: 5px;
display: block;
margin: 0 auto;
+ border: 0px solid #4A90E2;
+ cursor: pointer;
+ font-family: 'Arial', sans-serif;
+ font-size: 16px;
}
.checkout-button:disabled {
diff --git a/ticketping/src/style/MyOrder.css b/ticketping/src/style/MyOrder.css
index 418342b..6dabf39 100644
--- a/ticketping/src/style/MyOrder.css
+++ b/ticketping/src/style/MyOrder.css
@@ -7,6 +7,7 @@
}
.myorder-title {
+ color: #333;
text-align: center;
width: 100%;
font-size: 30px;
diff --git a/ticketping/src/style/Order.css b/ticketping/src/style/Order.css
index c5c5c8f..eac3d02 100644
--- a/ticketping/src/style/Order.css
+++ b/ticketping/src/style/Order.css
@@ -38,7 +38,7 @@
border: none;
border-radius: 5px;
cursor: pointer;
- background-color: #55a1f1;
+ background-color: #4A90E2; ;
color: white;
}
diff --git a/ticketping/src/style/PerformanceDetail.css b/ticketping/src/style/PerformanceDetail.css
index c24d1dd..a6a2f46 100644
--- a/ticketping/src/style/PerformanceDetail.css
+++ b/ticketping/src/style/PerformanceDetail.css
@@ -67,7 +67,7 @@
.performance-select-button {
position: absolute;
- bottom: 20px;
+ bottom: 5px;
left: 50%;
transform: translateX(-50%);
height: 50px;
diff --git a/ticketping/src/style/Seat.css b/ticketping/src/style/Seat.css
index 23b07cc..1375e32 100644
--- a/ticketping/src/style/Seat.css
+++ b/ticketping/src/style/Seat.css
@@ -49,7 +49,6 @@
.booking-button:hover {
background-color: #4a1cef;
- cursor: not-allowed;
opacity: 1;
}