NextJS NProgress implementation
npm install next-progress_Fully configurable & easy to use_
_it's so quick_ 
``bash`
yarn add next-progress
_or_
`bash`
npm install --save next-progress
_ImportantβοΈ_ It has to be done in your custom App - pages/\_app\[.js / .jsx / .ts / .tsx\]
`ts`
import NextProgress from "next-progress";
Anywhere in your custom App's return statement
`tsx`
_Tip:_ This example is in typescript, if you use javascript then just remove the types.
`tsx
import type { AppProps } from "next/app";
import Head from "next/head";
import NextProgress from "next-progress";
export default function App({ Component, pageProps }: AppProps) {
return (
<>
βοΈ Docs - Options
$3
Height of the progress bar.
_default = "2px"_
$3
Color of the progress bar.
_default = "#29D"_
$3
Delay of the animation - when page loads faster than the delay time progress bar won't be displayed.
_default = 0_
$3
If true, progress bar won't be displayed when user travels the same route they're currently on.
_default = false_
$3
Options for - NProgress.configure(options).
See NProgress docs
_default = undefined_
$3
Css Custom NProgress styles - must be provided as a string that will go inside the