我试图将注册功能重定向到反应主页,使用usehistory Hook 当我运行我的代码时它显示这样的错误 ::
export 'useHistory' (imported as 'useHistory') was not found in 'react-router-dom' (possible exports: BrowserRouter, HashRouter, Link, MemoryRouter, NavLink, Navigate, Outlet, Route, Router, Routes, UNSAFE_LocationContext, UNSAFE_NavigationContext, UNSAFE_RouteContext, createRoutesFromChildren, createSearchParams, generatePath, matchPath, matchRoutes, renderMatches, resolvePath, unstable_HistoryRouter, useHref, useInRouterContext, useLinkClickHandler, useLocation, useMatch, useNavigate, useNavigationType, useOutlet, useOutletContext, useParams, useResolvedPath, useRoutes, useSearchParams)
Run Code Online (Sandbox Code Playgroud)
版本:“react”:“^17.0.2”,“react-router-dom”:“^6.2.1”
下面是我给出的登录代码:
import {useState,React} from 'react'
import "./login.css"
import {
Link,useHistory
} from "react-router-dom";
import {auth,db} from "./firebase"
function Login() {
//taking input value from email and password field …Run Code Online (Sandbox Code Playgroud)