I am using React and Redux to develop a webapp and when I started up my project I got this:
Line 13: Unexpected use of \'location\' no-restricted-globals
Sear
Use react-router-dom
library.
From there, import useLocation
hook if you're using functional components:
import { useLocation } from 'react-router-dom';
Then append it to a variable:
Const location = useLocation();
You can then use it normally:
location.pathname
P.S: the returned location
object has five properties only:
{ hash: "", key: "", pathname: "/" search: "", state: undefined__, }