소소정보

onClick 안에 Link? NavLink?

iun 2025. 1. 16. 15:37

onClick안에 Router 기능인 Link나 NavLink는 사용할 수 없다

그래서 대체할 수 있는 Hook 기능인 useNavigate사용하면 된다

 

import { useNavigate } from "react-router-dom"

function main() {
    const navigate = useNavigate()
    return <button onClick={() => {navigate('/URL 경로')}}</button>
}

 

'소소정보' 카테고리의 다른 글

[VScode] 익스텐션 추천 (power mode)  (0) 2025.01.22
[VScode] 익스텐션 추천 (vscode-pets)  (0) 2025.01.16
[JSX] map()  (0) 2025.01.15