0.0.11 • Published 4 years ago
nextjs-progressbar-withdelay v0.0.11
Next.js Progressbar
How to install?
npm i nextjs-progressbar-withdelayHow to use?
After installing the package, import this in your pages/_app.js file.
import NextNprogress from 'nextjs-progressbar-withdelay';And for rendering add <NextNProgress /> inside Container component.
Default Config
<NextNprogress
color="#29D"
startPosition={0.3}
startDelayMs={200}
stopDelayMs={200}
height="3"
/>color: to change the default color of progressbar. You can also usergb(,,)orrgba(,,,).startPosition: to set the default starting position :0.3 = 30%.startDelayMs: time for delay to start progressbar inms. pages which load faster than this will not display the progress bar.stopDelayMs: time for delay to stop progressbar inms.height: height of progressbar inpx.
Advanced Config
You can use other configurations which NProgress provides by adding a JSON in options props.
<NextNprogress
options={{ easing: 'ease', speed: 500 }}
/>