San3yuan | 4d0e803 | 2025-04-04 17:21:40 +0800 | [diff] [blame^] | 1 | import React from "react"; |
| 2 | import { useAppSelector } from "../../hooks/store"; |
| 3 | import "./style.css" |
| 4 | |
| 5 | const SelfStatus :React.FC = () => { |
| 6 | |
| 7 | const userName = useAppSelector(state => state.user.userName) |
| 8 | const role = useAppSelector(state => state.user.role) |
| 9 | const uploadTraffic = useAppSelector(state => state.user.uploadTraffic) |
| 10 | const downloadTraffic = useAppSelector(state => state.user.downloadTraffic) |
| 11 | const downloadPoints = useAppSelector(state => state.user.downloadPoints) |
| 12 | const avatar = useAppSelector(state => state.user.avatar) |
| 13 | const islogin = useAppSelector(state => state.user.isLogin) |
| 14 | return <> |
| 15 | <div className="user"> |
| 16 | <img className="avatar" src={avatar}></img> |
| 17 | <p className="userName">{userName},欢迎你</p> |
| 18 | </div> |
| 19 | <div className="info" > |
| 20 | <p className="uploadTraffic">上传量:{uploadTraffic}</p> |
| 21 | <p>下载量:{downloadTraffic}</p> |
| 22 | <p>下载积分:{downloadPoints}</p> |
| 23 | </div> |
| 24 | |
| 25 | </> |
| 26 | } |
| 27 | |
| 28 | export default SelfStatus |