@@ -14,15 +14,15 @@ import {
14
14
useColorMode ,
15
15
Center ,
16
16
} from "@chakra-ui/react" ;
17
- import { MoonIcon , SunIcon } from "@chakra-ui/icons" ;
18
- import { useDispatch , useSelector } from "react-redux" ;
19
- import { userSelector } from "../redux/selector" ;
20
- import { MemoryClient } from "../utils" ;
21
- import { useHistory } from "react-router-dom" ;
22
- import { CHECKING_AUTH , ENUM_STATUS , genericAction } from "../redux/actions" ;
17
+ import { MoonIcon , SunIcon } from "@chakra-ui/icons" ;
18
+ import { useDispatch , useSelector } from "react-redux" ;
19
+ import { userSelector } from "../redux/selector" ;
20
+ import { MemoryClient } from "../utils" ;
21
+ import { useHistory } from "react-router-dom" ;
22
+ import { CHECKING_AUTH , ENUM_STATUS , genericAction } from "../redux/actions" ;
23
23
24
24
export function Header ( ) {
25
- const { colorMode, toggleColorMode } = useColorMode ( ) ;
25
+ const { colorMode, toggleColorMode} = useColorMode ( ) ;
26
26
const dataUser = useSelector ( userSelector ) ;
27
27
const history = useHistory ( ) ;
28
28
const dispatch = useDispatch ( ) ;
@@ -45,7 +45,7 @@ export function Header() {
45
45
< Flex alignItems = { "center" } >
46
46
< Stack direction = { "row" } spacing = { 7 } >
47
47
< Button onClick = { toggleColorMode } >
48
- { colorMode === "light" ? < MoonIcon /> : < SunIcon /> }
48
+ { colorMode === "light" ? < MoonIcon /> : < SunIcon /> }
49
49
</ Button >
50
50
51
51
< Menu >
@@ -58,23 +58,23 @@ export function Header() {
58
58
>
59
59
< Avatar
60
60
size = { "sm" }
61
- src = { "https://avatars.dicebear.com/api/male/username.svg" }
61
+ src = { dataUser . user . avatar_url || "https://avatars.dicebear.com/api/male/username.svg" }
62
62
/>
63
63
</ MenuButton >
64
64
< MenuList alignItems = { "center" } >
65
- < br />
65
+ < br />
66
66
< Center >
67
67
< Avatar
68
68
size = { "2xl" }
69
- src = { "https://avatars.dicebear.com/api/male/username.svg" }
69
+ src = { dataUser . user . avatar_url || "https://avatars.dicebear.com/api/male/username.svg" }
70
70
/>
71
71
</ Center >
72
- < br />
72
+ < br />
73
73
< Center >
74
- < p > { dataUser . user ? dataUser . user . username : "" } </ p >
74
+ < p > { dataUser . user . username || "" } </ p >
75
75
</ Center >
76
- < br />
77
- < MenuDivider />
76
+ < br />
77
+ < MenuDivider />
78
78
< MenuItem onClick = { ( ) => history . push ( "/my-profile" ) } >
79
79
Account Settings
80
80
</ MenuItem >
0 commit comments