Now that Next.js supports a top-level app component, we can finally enjoy some beautiful page transitions! This PR refactors our pages to use such an app component, and includes a custom component to handle moving between pages, loading indicators, and more.
This required an update to Next.js 6, as well as a change to next-redux-wrapper to support the new app component.
I figured it's time that we start building docs into the repo, so this also includes some docs about how page transitions work to de-mystify them a bit.
Now that Next.js supports a top-level app component, we can finally enjoy some beautiful page transitions! This PR refactors our pages to use such an app component, and includes a custom component to handle moving between pages, loading indicators, and more.
This required an update to Next.js 6, as well as a change to
next-redux-wrapper
to support the new app component.I figured it's time that we start building docs into the repo, so this also includes some docs about how page transitions work to de-mystify them a bit.