useLocation in React Router tut 18

         useLocation in React Router

import React from 'react';
import {useParamsuseLocationfrom 'react-router-dom';

let User = () =>{
    var {fnamelname} = useParams(); // variable name must be same as you metion in route path
                                    // we have to get it as object in {}  
    var location = useLocation();
    // console.log(location);
    return(
        <>
   <h1>I am {fname} {lname} User</h1>
   <h2> Your Current location is {location.pathname} </h2>
   <br/> <br/>
   {location.pathname === `/user/vrush/code` ? (<button onClick={()=>
 alert("Vrush ka Code")}> Click ME </button>) : null}
        </>
    )
}

export default User;

Comments