@@ -26,7 +26,7 @@ import PersonAddAltIcon from '@mui/icons-material/PersonAddAlt';
2626import { ConnectWithoutContact , Edit , Refresh , HomeRounded , LinkedIn , Link as LinkIcon , Mail } from "@mui/icons-material" ;
2727import { blue , grey } from "@mui/material/colors" ;
2828import { CollapseSideBar } from "../../common" ;
29- import React , { useState } from "react" ;
29+ import React , { useEffect , useState } from "react" ;
3030import Grid2 from "@mui/material/Unstable_Grid2" ;
3131import { FontAwesomeIcon } from "@fortawesome/react-fontawesome" ;
3232import { faQq , faWeixin } from "@fortawesome/free-brands-svg-icons" ;
@@ -41,7 +41,9 @@ export function ProfileSideBar({loaderData}) {
4141 const [ anonymousOpen , setAnonymousOpen ] = useState ( false ) ;
4242 const [ editContactOpen , setEditContactOpen ] = useState ( false ) ;
4343 const [ contact , setContact ] = useState ( userContact ) ;
44-
44+ useEffect ( ( ) => {
45+ setAnonymous ( displayName !== user ) ;
46+ } , [ displayName , user ] )
4547 return (
4648 < CollapseSideBar
4749 sx = { {
@@ -107,7 +109,7 @@ export function ProfileSideBar({loaderData}) {
107109 </ Badge >
108110 < Form method = 'post' style = { { position : 'absolute' , right : '10px' } } >
109111 < Tooltip title = '刷新侧边栏信息' arrow >
110- < IconButton type = 'submit' variant = "outlined" name = 'button' value = 'Refresh' >
112+ < IconButton type = 'submit' variant = "outlined" name = 'button' value = 'Refresh' >
111113 < Refresh fontSize = 'large' />
112114 </ IconButton >
113115 </ Tooltip >
0 commit comments