Misc.

Implement back link to previous link from where user came in React Project.

Sometimes, in a react project you might need to implement back URL link to previous URL from where user came. For this we can use userHistory from react-router-dom.

Following are few code snippets. First import userHistory and Link as following.

Import {userHistory, Link} from "react-router-dom" 

Then, use following code in component function.

 const history = userHistory();

const sendToPreviousURL = () => {
 history.goBack()
}

You can use above function on Link or Button as following.

<Link to={"#"} onClick={() => sendToPreviousURL()}>Back</Link>

And/Or

<Button onClick={() => sendToPreviousURL()}>Back</Button>

Note: You will need to import Button from whichever theme you are using in React.

I hope this will help someone.

websourceblog

ReactJs, NodeJs, Amazon Web Services, Symfony, Laravel, CodeIgniter, Zend Framework, WordPress, Drupal, Magento, Angular

Recent Posts

Developing a RESTful API with Node.js, Express.js, MongoDB, and TypeScript

The ability to create reliable APIs is essential in today's web development environment. I'll show…

4 weeks ago

XML in REST API response and SOAP XML.

The difference between XML that we get in response to any REST API and XML…

6 months ago

How to install and configure Apache2 on WSL2?

I hope you already have WSL2 installed and enabled. So, setting up Apache2 on WSL2…

10 months ago

How to install NVM on Windows?

Install NVM on Windows Node Js is a JavaScript runtime environment used widely in today’s…

11 months ago

How to reset WSL 2 user’s password?

You can easily reset WSL 2 users' password, by just following the following steps. Open…

1 year ago

DreamHost Web Hosting

DreamHost a web hosting company, founded in 1997. It is offering sort of hosting services,…

2 years ago