rsnext/examples/with-stitches/pages/_app.js
2020-05-02 00:30:39 -04:00

19 lines
490 B
JavaScript

import App from 'next/app'
import React from 'react'
import { createCss } from '@stitches/css'
import { Provider, config } from './css'
/*
With Typescript:
export default class MyApp extends App<{ serverCss: TCss<typeof config> }> {
*/
export default class MyApp extends App {
render() {
const { Component, pageProps, serverCss } = this.props
return (
<Provider css={serverCss || createCss(config)}>
<Component {...pageProps} />
</Provider>
)
}
}