WikiWookie / nextjs-with-mui-ts-layout

NextJS starter based off of example provided by MUI with an example responsive drawer layout

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Next.js with TypeScript example

Note

This starter is based off of this. It contains a page called example with a parent layout which contains a responsive drawer.

How to use

Download the example or clone the repo:

curl https://codeload.github.com/mui/material-ui/tar.gz/master | tar -xz --strip=2  material-ui-master/examples/nextjs-with-typescript
cd nextjs-with-typescript

Install it and run:

npm install
npm run dev

or:

Edit on StackBlitz

Edit on CodeSandbox

The idea behind the example

The project uses Next.js, which is a framework for server-rendered React apps. It includes @mui/material and its peer dependencies, including emotion, the default style engine in MUI v5. If you prefer, you can use styled-components instead.

The link component

Next.js has a custom Link component. The example folder provides adapters for usage with MUI. More information in the documentation.

What's next?

You now have a working example project. You can head back to the documentation, continuing browsing it from the templates section.

About

NextJS starter based off of example provided by MUI with an example responsive drawer layout


Languages

Language:TypeScript 99.5%Language:JavaScript 0.5%