Skip to content

Commit 1d5f0eb

Browse files
committed
Show write menu on mobile
1 parent 97bc36d commit 1d5f0eb

File tree

2 files changed

+13
-2
lines changed

2 files changed

+13
-2
lines changed

src/components/base/HeaderUserMenu.tsx

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import * as React from 'react';
22
import styled from 'styled-components';
33
import OutsideClickHandler from 'react-outside-click-handler';
44
import HeaderUserMenuItem from './HeaderUserMenuItem';
5+
import media from '../../lib/styles/media';
56

67
const HeaderUserMenuBlock = styled.div`
78
position: absolute;
@@ -14,6 +15,13 @@ const HeaderUserMenuBlock = styled.div`
1415
width: 12rem;
1516
background: white;
1617
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
18+
19+
.mobile-only {
20+
display: none;
21+
${media.medium} {
22+
display: block;
23+
}
24+
}
1725
}
1826
`;
1927

@@ -38,6 +46,9 @@ const HeaderUserMenu: React.FC<HeaderUserMenuProps> = ({
3846
<HeaderUserMenuItem to={`/@${username}`}>
3947
내 벨로그
4048
</HeaderUserMenuItem>
49+
<div className="mobile-only">
50+
<HeaderUserMenuItem to="/write">새 글 작성</HeaderUserMenuItem>
51+
</div>
4152
<HeaderUserMenuItem to="/saves">임시 글</HeaderUserMenuItem>
4253
<HeaderUserMenuItem to="/lists/liked">읽기 목록</HeaderUserMenuItem>
4354
<HeaderUserMenuItem to="/setting">설정</HeaderUserMenuItem>

src/components/main/MainHeader.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import HeaderUserIcon from '../base/HeaderUserIcon';
88
import useToggle from '../../lib/hooks/useToggle';
99
import HeaderUserMenu from '../base/HeaderUserMenu';
1010
import { Link } from 'react-router-dom';
11-
import { mediaQuery } from '../../lib/styles/media';
11+
import media, { mediaQuery } from '../../lib/styles/media';
1212

1313
export type MainHeaderProps = {};
1414

@@ -102,7 +102,7 @@ const Right = styled.div`
102102
align-items: center;
103103
position: relative;
104104
.write-button {
105-
${mediaQuery(376)} {
105+
${media.medium} {
106106
display: none;
107107
}
108108
}

0 commit comments

Comments
 (0)