Задать вопрос
  • Как передать props через Link в react-router?

    @RonomRill
    [ 2022 год ]

    Единственный вариант передать параметры через Link, используя библиотеку react-router v.6.3.0 описан здесь - https://ui.dev/react-router-pass-props-to-link

    Код на случай блокировки сайта в России:

    <Link to="/onboarding/profile" state={{ from: "occupation" }}>
      Next Step
    </Link>
    
    <code lang="javascript">
    import { useLocation } from 'react-router-dom'
    
    function Profile () {
      const location = useLocation()
      const { from } = location.state
    
      return (
        ...
      )
    }
    </code>
    Ответ написан
    Комментировать