Commit ae80738a authored by Chunchi Che's avatar Chunchi Che

make enterain match todo

parent c7d5dff2
Pipeline #22824 passed with stages
in 13 minutes and 6 seconds
...@@ -2,7 +2,7 @@ import React, { useEffect } from "react"; ...@@ -2,7 +2,7 @@ import React, { useEffect } from "react";
import { useNavigate } from "react-router-dom"; import { useNavigate } from "react-router-dom";
import { useSnapshot } from "valtio"; import { useSnapshot } from "valtio";
import { match } from "@/api"; // import { match } from "@/api";
import { useConfig } from "@/config"; import { useConfig } from "@/config";
import { accountStore } from "@/stores"; import { accountStore } from "@/stores";
...@@ -25,20 +25,23 @@ const Home: React.FC = () => { ...@@ -25,20 +25,23 @@ const Home: React.FC = () => {
); );
}; };
const onEntertainMatch = async () => { const onEntertainMatch = async () => {
if (user) { // if (user) {
const matchInfo = await match(user.username, user.external_id); // const matchInfo = await match(user.username, user.external_id);
if (matchInfo) { // if (matchInfo) {
navigate( // navigate(
`/room/${user.username}/${encodeURIComponent(matchInfo.password)}/${ // `/room/${user.username}/${encodeURIComponent(matchInfo.password)}/${
matchInfo.address // matchInfo.address
}:${matchInfo.port}` // }:${matchInfo.port}`
); // );
} else { // } else {
alert("匹配失败"); // alert("匹配失败");
} // }
} else { // } else {
alert("请先登录萌卡账号"); // alert("请先登录萌卡账号");
} // }
// TODO: 这部分需要修改后端逻辑,改完后端后再来补充这里
alert("暂不支持,敬请期待");
}; };
useEffect(() => { useEffect(() => {
......
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