1
0
Fork 0
mirror of https://github.com/terribleplan/next.js.git synced 2024-01-19 02:48:18 +00:00
next.js/examples/using-with-router
2017-12-06 18:12:42 -08:00
..
components Add/with router (#2870) 2017-08-30 19:37:12 +05:30
pages Add/with router (#2870) 2017-08-30 19:37:12 +05:30
package.json Upgrade React for all examples (#3113) 2017-10-17 08:11:46 +02:00
README.md Use canary for all example downloads (#3411) 2017-12-06 18:12:42 -08:00

Deploy to now

Example app utilizing withRouter utility for routing

How to use

Using create-next-app

Download create-next-app to bootstrap the example:

npm i -g create-next-app
create-next-app --example using-with-router using-with-router-app

Download manually

Download the example or clone the repo:

curl https://codeload.github.com/zeit/next.js/tar.gz/canary | tar -xz --strip=2 next.js-canary/examples/using-with-router
cd using-with-router

Install it and run:

npm install
npm run dev

Deploy it to the cloud with now (download)

now

The idea behind the example

Sometimes, we want to use the router inside component of our app without using the singleton next/router API.

You can do that by creating a React Higher Order Component with the help of the withRouter utility.