Skip to content

Latest commit

 

History

History
28 lines (18 loc) · 878 Bytes

README.md

File metadata and controls

28 lines (18 loc) · 878 Bytes

Layout component example

How to use

Download the example or clone the repo:

curl https://codeload.github.com/zeit/next.js/tar.gz/master | tar -xz --strip=2 next.js-master/examples/layout-component
cd layout-component

Install it and run:

npm install
npm run dev

Deploy it to the cloud with now (download)

now

The idea behind the example

This example shows a very common use case when building websites where you need to repeat some sort of layout for all your pages. Our pages are: home, about and contact and they all share the same <head> settings, the <nav> and the <footer>. Further more, the title (and potentially other head elements) can be sent as a prop to the layout component so that it's customizable in all pages.