fix: 사이드바 동일 pathname으로 라우팅 되어도 닫히도록 수정

This commit is contained in:
Dayoung 2025-07-15 15:18:48 +09:00
parent 1819011731
commit 1c62d8b8fb

View File

@ -104,7 +104,10 @@ export default function Header() {
</div> </div>
</SwiperSlide> </SwiperSlide>
<SwiperSlide> <SwiperSlide>
<div className="side-swiper-card" onClick={() => router.push('/suitable')}> <div className="side-swiper-card" onClick={() => {
router.push('/suitable')
setSideNavIsOpen(false)
}}>
<div className="side-swiper-icon icon01"></div> <div className="side-swiper-icon icon01"></div>
<div className="side-swiper-infor"></div> <div className="side-swiper-infor"></div>
</div> </div>
@ -117,23 +120,36 @@ export default function Header() {
<button <button
onClick={() => { onClick={() => {
router.push('/survey-sale?isMySurvey=false') router.push('/survey-sale?isMySurvey=false')
setSideNavIsOpen(false)
}} }}
> >
調 調
</button> </button>
</li> </li>
<li className="side-nav-item"> <li className="side-nav-item">
<button onClick={() => router.push('/survey-sale/regist')}>調</button> <button onClick={() => {
router.push('/survey-sale/regist')
setSideNavIsOpen(false)
}}>調</button>
</li> </li>
<li className="side-nav-item"> <li className="side-nav-item">
<button onClick={() => router.push('/inquiry/list?isMyInquiry=false')}></button> <button onClick={() => {
router.push('/inquiry/list?isMyInquiry=false')
setSideNavIsOpen(false)
}}></button>
</li> </li>
<li className="side-nav-item"> <li className="side-nav-item">
<button onClick={() => router.push('/inquiry/regist')}></button> <button onClick={() => {
router.push('/inquiry/regist')
setSideNavIsOpen(false)
}}></button>
</li> </li>
{session.role !== 'Partner' && ( {session.role !== 'Partner' && (
<li className="side-nav-item"> <li className="side-nav-item">
<button onClick={() => router.push('/pw-reset')}></button> <button onClick={() => {
router.push('/pw-reset')
setSideNavIsOpen(false)
}}></button>
</li> </li>
)} )}
</ul> </ul>