PASSWORD RESET

Your destination for complete Tech news

How to go to the previous page in React?

2.69K 0
< 1 min read

In a React application, you can navigate to the previous page using the useHistory hook from the react-router-dom library. This library provides tools for managing routing within a React application. Here’s how you can use it to go back to the previous page:

Install the react-router-dom package if you haven’t already:

npm install react-router-dom

In your React component, import the necessary components and use the useHistory hook:

import React from 'react';
import { useHistory } from 'react-router-dom';

function MyComponent() {
  const history = useHistory();

  const goBack = () => {
    history.goBack(); // Go back to the previous page
  };

  return (
    <div>
      <p>This is my component.</p>
      <button onClick={goBack}>Go Back</button>
    </div>
  );
}

export default MyComponent;

In this example, the useHistory hook from react-router-dom is used to access the browser’s navigation history. The goBack function is called when the button is clicked, which triggers the history.goBack() method and navigates the user to the previous page in the history stack.

Make sure your component is wrapped within a Router component from react-router-dom for this to work properly.

Leave A Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.