This commit is contained in:
none
2023-03-21 12:02:14 +08:00
parent 29c3ab23b1
commit 3cd9b2b816
5 changed files with 94 additions and 15 deletions

View File

@@ -1,3 +1,36 @@
export const LoginPage = ()=>{
return <></>
}
import { Button } from "antd";
import { useDispatch, useSelector } from "react-redux";
import { loginAction, logoutAction } from "../../store/user/loginUserSlice";
export const LoginPage = () => {
const dispatch = useDispatch();
const loginState = useSelector((state: any) => {
return state.loginUser.value;
});
return (
<>
<Button
onClick={() => {
dispatch(
loginAction({
user: {
name: "霸王",
},
})
);
}}
>
</Button>
{loginState.isLogin && (
<Button
onClick={() => {
dispatch(logoutAction());
}}
>
{loginState.user.name}
</Button>
)}
</>
);
};