diff --git a/src/components/BindKaiqiuAccount.tsx b/src/components/BindKaiqiuAccount.tsx index f29ffe3..e6e042d 100644 --- a/src/components/BindKaiqiuAccount.tsx +++ b/src/components/BindKaiqiuAccount.tsx @@ -1,8 +1,9 @@ import { useRequest } from "ahooks"; import { useAuthHeaders } from "../hooks/useAuthHeaders"; import { Alert, App, Button, Drawer, Flex, Form, Input, Spin, Typography } from "antd"; -import { LinkOutlined } from "@ant-design/icons"; +import { ExportOutlined, LinkOutlined } from "@ant-design/icons"; import { useCallback, useState } from "react"; +import { useNavigate } from "react-router"; export const BindKaiqiuAccount = () => { const headers = useAuthHeaders(); @@ -44,10 +45,14 @@ export const BindKaiqiuAccount = () => { ), }); }, [modal]); + const navigate = useNavigate(); if (isBindReq.data?.isBinded === undefined) return null; if (isBindReq.data?.isBinded) { return ( - UID: {isBindReq.data?.uid ?? '-'} + navigate(`/profile/${isBindReq.data?.uid}`)}> + UID: {isBindReq.data?.uid ?? '-'} + + ); } return (