@@ -2,6 +2,7 @@ import { useContext, useState } from "react";
22import { Link , useLocation , useNavigate } from "react-router-dom" ;
33
44import ImageBtn from "@/components/button/ImageBtn" ;
5+ import RoundBtnV2 from "@/components/button/round_btn/RoundBtnV2" ;
56import SideMenuDialog from "@/components/navBar/SideMenuDialog" ;
67
78import AuthContext from "../contexts/AuthContext" ;
@@ -30,9 +31,7 @@ function MainNav() {
3031
3132 return (
3233 < >
33- { openDialog && (
34- < SideMenuDialog open = { openDialog } onClose = { onCloseDialog } />
35- ) }
34+ { openDialog && < SideMenuDialog open = { openDialog } onClose = { onCloseDialog } /> }
3635 < nav className = "navbar" >
3736 < ImageBtn
3837 className = "hamburger-btn"
@@ -49,23 +48,14 @@ function MainNav() {
4948 navigateWithRefresh ( event , "/" ) ;
5049 } }
5150 >
52- < img
53- className = "icon"
54- src = { navLogo }
55- alt = "logo"
56- style = { { height : "2.786vh" } }
57- />
58- < img
59- src = { navTitle }
60- alt = "포도상점"
61- style = { { height : "2.593vh" } }
62- > </ img >
51+ < img className = "icon h-[30.086px]" src = { navLogo } alt = "logo" />
52+ < img src = { navTitle } alt = "포도상점" className = "h-[28px]" > </ img >
6353 </ Link >
6454 < ul className = "navbar_menu" >
6555 < li >
6656 < Link
6757 to = "/list"
68- className = "li "
58+ className = "h5-regular "
6959 onClick = { ( event ) => {
7060 navigateWithRefresh ( event , "/list" ) ;
7161 } }
@@ -81,7 +71,7 @@ function MainNav() {
8171 < li >
8272 < Link
8373 to = "/post"
84- className = "li "
74+ className = "h5-regular "
8575 onClick = { ( event ) => {
8676 navigateWithRefresh ( event , "/post" ) ;
8777 } }
@@ -100,35 +90,36 @@ function MainNav() {
10090 </ ul >
10191 { ! isAuthenticated ? (
10292 < div className = "navbar_login" >
103- < button
93+ < RoundBtnV2
10494 onClick = { ( ) => {
10595 navigate ( "/signin" , { state : { from : location } } ) ;
10696 } }
107- className = "signin_btn"
97+ className = "signin_btn p-large-regular w-[150px] h-[44px] rounded-[30px]"
98+ color = "white"
10899 >
109100 로그인
110- </ button >
101+ </ RoundBtnV2 >
111102 </ div >
112103 ) : (
113104 < div className = "navbar_login" >
114105 { /*<img src={cart} alt="cart" />*/ }
115- < img
116- src = { person }
117- alt = "myPage"
106+ < button
118107 onClick = { ( event ) => {
119108 navigateWithRefresh ( event , "/mypage/purchased" ) ;
120109 } }
121- />
122- < button
110+ >
111+ < img src = { person } alt = "myPage" className = "my-page-button" />
112+ </ button >
113+ < RoundBtnV2
123114 onClick = { ( ) => {
124- // context 호출
125115 logout ( ) ;
126116 navigate ( "/" ) ;
127117 } }
128- className = "signin_btn"
118+ className = "signin_btn p-large-regular w-[150px] h-[44px] rounded-[30px]"
119+ color = "white"
129120 >
130121 로그아웃
131- </ button >
122+ </ RoundBtnV2 >
132123 </ div >
133124 ) }
134125 </ nav >
0 commit comments