useBaseName недоступно в пакете истории npm

Я использую пакет истории для получения useBaseName, как это

import { useBasename } from "history";

Но это приходит как неопределенный. Я не уверен, что я делаю здесь не так.

Моя версия пакета истории 4.7.2

Может кто-нибудь, пожалуйста, помогите мне с этим.

Заранее спасибо.

1 ответ

Решение

useBasename был удален из history версия 4, она доступна только в более ранних версиях.

В текущей версии history, вы можете установить базовое имя в качестве опции при создании истории, например:

const history = createHistory({
  basename: "/the/base"
})

Смотрите также: историческая документация

Другие вопросы по тегам