From 8a231229b829b84ac53f4bd996722001c3764bf1 Mon Sep 17 00:00:00 2001
From: tangmingyou <234767776@qq.com>
Date: Sat, 11 Feb 2023 17:22:49 +0800
Subject: [PATCH] bet buttons
---
src/api/websocket.js | 3 +++
src/pages/table/table.jsx | 20 +++++++++++++-------
src/pages/table/table.scss | 26 +++++++++++++++++++-------
src/store/user.js | 2 +-
4 files changed, 36 insertions(+), 15 deletions(-)
diff --git a/src/api/websocket.js b/src/api/websocket.js
index fe16a83..bf81b03 100644
--- a/src/api/websocket.js
+++ b/src/api/websocket.js
@@ -31,6 +31,9 @@ const websocket = {
// window.proto = proto;
const ws = new WebSocket(`ws://${wsAddr}/api/conn/ws`)
+ if (this.conn) {
+ this.conn.close();
+ }
this.conn = ws
console.log(this)
ws.binaryType = 'arraybuffer'
diff --git a/src/pages/table/table.jsx b/src/pages/table/table.jsx
index 1437307..d5e6a18 100644
--- a/src/pages/table/table.jsx
+++ b/src/pages/table/table.jsx
@@ -370,10 +370,10 @@ class Table extends Component {
}
{existsCard(selfPlayer.handCard[0]) && }
{existsCard(selfPlayer.handCard[1]) && }
-
+
{
existsCard(selfPlayer.handCard[0]) && [1, 2, 3, 4, 5].map((_, i) => (
-
+
))
}
@@ -393,7 +393,7 @@ class Table extends Component {
-
+
@@ -410,10 +410,16 @@ class Table extends Component {
)
- :
-
-
-
+ :
+
+
+
+
+
+
+
+
+
}
diff --git a/src/pages/table/table.scss b/src/pages/table/table.scss
index 8d5bda4..6b49b8c 100644
--- a/src/pages/table/table.scss
+++ b/src/pages/table/table.scss
@@ -310,12 +310,14 @@
.chat-panel {}
.self-box {
- // width: 100%;
+ width: 380px;
height: 109px;
background-color: #EE914E;
- margin: 30px 26px 0 26px;
+ // margin: 30px 26px 0 26px;
+ margin: 30px auto 0 auto;
border-radius: 5px;
- ;
+ display: flex;
+ justify-content: center;
}
.self-wrap {
@@ -329,7 +331,7 @@
.s-avatar {
align-self: center;
- margin-left: 6px;
+ // margin-left: 6px;
}
.s-avatar-img {
@@ -357,7 +359,7 @@
width: 97px;
height: 18px;
background-color: #fff;
- margin-left: 4px;
+ // margin-left: 4px;
border-radius: 5px;
display: flex;
justify-content: space-between;
@@ -409,7 +411,7 @@
.hand-five {
position: absolute;
left: 188px;
- top: -10px;
+ top: -24px;
z-index: 999;
width: 166px;
height: 46px;
@@ -431,7 +433,7 @@
margin-left: 30px;
}
- .ctl-opt-wrap {
+ .ctl-opt-wrap,.ctl-opt-wrap-cfm {
display: flex;
width: 170px;
justify-content: space-between;
@@ -502,6 +504,16 @@
background-color: #FF4400;
color: #F1D09F;
}
+ .ctl-opt-btn-ain {
+ width: 58px;
+ }
+ .ctl-opt-wrap-cfm {
+ justify-content: flex-end;
+ }
+ .ctl-opt-btn-cfm {
+ width: 71px;
+ margin-left: 6px;
+ }
.ctl-opt-btn-4,
.ctl-opt-btn-5,
diff --git a/src/store/user.js b/src/store/user.js
index 7b8e107..407317f 100644
--- a/src/store/user.js
+++ b/src/store/user.js
@@ -11,7 +11,7 @@ const userSlice = createSlice({
},
reducers: {
setUserInfo: (state, {payload}) => {
- console.log('setUserInfo', state, payload)
+ // console.log('setUserInfo', state, payload)
state.id = payload.id;
state.username = payload.username;
state.avatar = payload.avatar;