Skip to content

Commit 51d0588

Browse files
authored
Fix : Header changed
Signed-off-by: Yun Min Woo <[email protected]>
1 parent 33e1aa3 commit 51d0588

File tree

1 file changed

+3
-53
lines changed

1 file changed

+3
-53
lines changed

src/layout/Header.js

Lines changed: 3 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,11 @@ import Button from "@mui/material/Button";
1515
import Avatar from "@mui/material/Avatar";
1616
import MenuItem from "@mui/material/MenuItem";
1717
import MenuIcon from "@mui/icons-material/Menu";
18-
import LOGO from "../../src/assets/images/Logo.svg";
18+
import LOGO from "../../src/assets/images/title.svg";
1919
import axios from "axios";
2020
import { useRecoilState, useSetRecoilState } from "recoil";
2121
import { avatar, id, name, token } from "../recoil/authorize";
2222
import styled from "styled-components";
23-
2423
const ElevationScroll = (props) => {
2524
const { children, window } = props;
2625
// Note that you normally won't need to set the window ref as useScrollTrigger
@@ -31,12 +30,10 @@ const ElevationScroll = (props) => {
3130
threshold: 0,
3231
target: window ? window() : undefined,
3332
});
34-
3533
return React.cloneElement(children, {
3634
elevation: trigger ? 4 : 0,
3735
});
3836
};
39-
4037
ElevationScroll.propTypes = {
4138
children: PropTypes.element.isRequired,
4239
/**
@@ -45,15 +42,13 @@ ElevationScroll.propTypes = {
4542
*/
4643
window: PropTypes.func,
4744
};
48-
4945
export const Header = (props) => {
5046
const [anchorElNav, setAnchorElNav] = useState(null);
5147
const [anchorElUser, setAnchorElUser] = useState(null);
5248
const [src, setSrc] = useRecoilState(avatar);
5349
const [userId, setUserId] = useRecoilState(id);
5450
const [userName, setUserName] = useRecoilState(name);
5551
const setToken = useSetRecoilState(token);
56-
5752
React.useEffect(() => {
5853
setSrc(localStorage.avatar);
5954
setUserId(localStorage.id);
@@ -65,20 +60,16 @@ export const Header = (props) => {
6560
const handleOpenUserMenu = (event) => {
6661
if (props.burger) setAnchorElUser(event.currentTarget);
6762
};
68-
6963
const handleCloseNavMenu = (event) => {
7064
setAnchorElNav(null);
7165
return event.currentTarget;
7266
};
73-
7467
const onMenuClick = (event) => {
7568
moveToPage(handleCloseNavMenu(event).innerText);
7669
};
77-
7870
const moveToPage = (page) => {
7971
document.querySelector("." + page).scrollIntoView({ behavior: "smooth" });
8072
};
81-
8273
const handleCloseUserMenu = async () => {
8374
const res = await axios.post(
8475
process.env.REACT_APP_SERVER_URL + "/auth/github-logout",
@@ -94,11 +85,9 @@ export const Header = (props) => {
9485
setSrc(localStorage.getItem("avatar"));
9586
setAnchorElUser(null);
9687
};
97-
9888
const handleOpenNewTab = (url) => {
9989
window.open(url, "_blank", "noopener, noreferrer");
10090
};
101-
10291
return (
10392
<React.Fragment>
10493
<CssBaseline />
@@ -114,22 +103,6 @@ export const Header = (props) => {
114103
<LogoWrapper href="/">
115104
<LogoImg src={LOGO} />
116105
</LogoWrapper>
117-
<Typography
118-
variant="h5"
119-
href="/"
120-
component="a"
121-
gutterBottom
122-
mt={2}
123-
sx={{
124-
fontFamily: "monospace",
125-
fontWeight: 700,
126-
letterSpacing: ".3rem",
127-
color: "inherit",
128-
textDecoration: "none",
129-
}}
130-
>
131-
OpenSetGo
132-
</Typography>
133106
</Box>
134107
<Box sx={{ flexGrow: 1, display: { xs: "flex", md: "none" } }}>
135108
{props.burger ? (
@@ -184,26 +157,7 @@ export const Header = (props) => {
184157
<LogoWrapper href="/">
185158
<LogoImg src={LOGO} />
186159
</LogoWrapper>
187-
<Typography
188-
variant="h5"
189-
noWrap
190-
component="a"
191-
href="/"
192-
mt={2}
193-
sx={{
194-
display: { xs: "flex", md: "none" },
195-
flexGrow: 1,
196-
fontFamily: "monospace",
197-
fontWeight: 700,
198-
letterSpacing: ".3rem",
199-
color: "inherit",
200-
textDecoration: "none",
201-
}}
202-
>
203-
OpenSetGo
204-
</Typography>
205160
</Box>
206-
207161
<Box
208162
sx={{
209163
mr: 2,
@@ -272,19 +226,15 @@ export const Header = (props) => {
272226
</React.Fragment>
273227
);
274228
};
275-
276229
const LogoWrapper = styled.a`
277230
display: flex;
278231
flex-direction: row;
279232
justify-content: center;
280-
margin: 1rem;
281233
`;
282-
283234
const LogoImg = styled.img`
284-
width: 3rem;
285-
height: 3rem;
235+
width: 10rem;
236+
height: 10rem;
286237
`;
287-
288238
const AvatarDiv = styled.div`
289239
flex-direction: column;
290240
display: flex;

0 commit comments

Comments
 (0)