From 6edffc1b0aae6d3ac7fa05ef77a2228f6e1b0540 Mon Sep 17 00:00:00 2001
From: Suraj Sahu <90745657+shaansuraj@users.noreply.github.com>
Date: Tue, 11 Oct 2022 22:04:19 +0530
Subject: [PATCH 1/2] Create ScrollToTop.js
---
front-end/src/components/ScrollToTop.js | 13 +++++++++++++
1 file changed, 13 insertions(+)
create mode 100644 front-end/src/components/ScrollToTop.js
diff --git a/front-end/src/components/ScrollToTop.js b/front-end/src/components/ScrollToTop.js
new file mode 100644
index 0000000..5b59546
--- /dev/null
+++ b/front-end/src/components/ScrollToTop.js
@@ -0,0 +1,13 @@
+import React, { Component } from "react";
+import { withRouter } from "react-router-dom";
+class ScrollToTop extends Component {
+ componentDidUpdate(prevProps) {
+ if (this.props.location !== prevProps.location) {
+ window.scrollTo(0, 0);
+ }
+ }
+ render() {
+ return ;
+ }
+}
+export default withRouter(ScrollToTop);
From 5621d1f23d7751e8e2648df9506afc68030d0da0 Mon Sep 17 00:00:00 2001
From: Suraj Sahu <90745657+shaansuraj@users.noreply.github.com>
Date: Tue, 11 Oct 2022 22:05:47 +0530
Subject: [PATCH 2/2] Update index.js
---
front-end/src/index.js | 1 +
1 file changed, 1 insertion(+)
diff --git a/front-end/src/index.js b/front-end/src/index.js
index 987eb9d..e560ed3 100644
--- a/front-end/src/index.js
+++ b/front-end/src/index.js
@@ -13,6 +13,7 @@ const store = createStore(index, initialState, applyMiddleware(thunk))
render(
+