Commit 73946803 authored by Chunchi Che's avatar Chunchi Che

fix small

parent 67571750
...@@ -40,7 +40,7 @@ import { ...@@ -40,7 +40,7 @@ import {
} from "@ant-design/icons"; } from "@ant-design/icons";
import { initMeExtraDeckMeta } from "../reducers/duel/extraDeckSlice"; import { initMeExtraDeckMeta } from "../reducers/duel/extraDeckSlice";
import type { MenuProps, UploadProps } from "antd"; import type { MenuProps, UploadProps } from "antd";
import { Link, useParams } from "react-router-dom"; import { useParams } from "react-router-dom";
import { selectDuelStart } from "../reducers/moraSlice"; import { selectDuelStart } from "../reducers/moraSlice";
const READY_STATE = "ready"; const READY_STATE = "ready";
...@@ -158,12 +158,7 @@ const WaitRoom = () => { ...@@ -158,12 +158,7 @@ const WaitRoom = () => {
useEffect(() => { useEffect(() => {
// 若当前玩家是房主并且对战双方都已准备完毕,跳转到猜拳页面; // 若当前玩家是房主并且对战双方都已准备完毕,跳转到猜拳页面;
// 否则停留在当前页面。 // 否则停留在当前页面。
if ( if (duelStart) {
isHost &&
joined &&
player0.state === READY_STATE &&
player1.state === READY_STATE
) {
navigate(`/mora/${player}/${passWd}/${ip}`); navigate(`/mora/${player}/${passWd}/${ip}`);
} }
}, [duelStart]); }, [duelStart]);
...@@ -195,7 +190,9 @@ const WaitRoom = () => { ...@@ -195,7 +190,9 @@ const WaitRoom = () => {
</Space> </Space>
<Space wrap size={10}> <Space wrap size={10}>
<Avatar size={25} icon={<SendOutlined />} /> <Avatar size={25} icon={<SendOutlined />} />
<Button onClick={handleChoseStart}>开始游戏</Button> <Button onClick={handleChoseStart} disabled={!isHost}>
开始游戏
</Button>
</Space> </Space>
</Space> </Space>
</> </>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment