“Следующий роутер толчок” Ответ

Следующий роутер толчок

import { useRouter } from 'next/router'

function ActiveLink({ children, href }) {
  const router = useRouter()
  const style = {
    marginRight: 10,
    color: router.asPath === href ? 'red' : 'black',
  }

  const handleClick = (e) => {
    e.preventDefault()
    router.push(href)
  }

  return (
    <a href={href} onClick={handleClick} style={style}>
      {children}
    </a>
  )
}

export default ActiveLink
Oleksandr Brynzei

Следующее состояние роутера

import { withRouter } from 'next/router'

class About extends React.Component {
  // your Component implementation
  // retrieve them like this
  // this.props.router.query.name
}

export default withRouter(About)
Grumpy Goldfinch

Ответы похожие на “Следующий роутер толчок”

Вопросы похожие на “Следующий роутер толчок”

Больше похожих ответов на “Следующий роутер толчок” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования