summaryrefslogtreecommitdiffstats
path: root/stepped-solutions/09/frontend/components
diff options
context:
space:
mode:
Diffstat (limited to 'stepped-solutions/09/frontend/components')
-rwxr-xr-xstepped-solutions/09/frontend/components/Header.js16
1 files changed, 15 insertions, 1 deletions
diff --git a/stepped-solutions/09/frontend/components/Header.js b/stepped-solutions/09/frontend/components/Header.js
index b75fbc1..92b97aa 100755
--- a/stepped-solutions/09/frontend/components/Header.js
+++ b/stepped-solutions/09/frontend/components/Header.js
@@ -1,6 +1,20 @@
-import Nav from './Nav';
import Link from 'next/link';
import styled from 'styled-components';
+import Router from 'next/router';
+import NProgress from 'nprogress';
+import Nav from './Nav';
+
+Router.onRouteChangeStart = () => {
+ NProgress.start();
+};
+
+Router.onRouteChangeComplete = () => {
+ NProgress.done();
+};
+
+Router.onRouteChangeError = () => {
+ NProgress.done();
+};
const Logo = styled.h1`
font-size: 4rem;