rsnext/packages/next/next-server/lib/router-context.ts
Dave Cardwell cbcb10b922
Add displayName property to React Context objects (#11829)
https://reactjs.org/docs/context.html#contextdisplayname

Use the .displayName property to show distinct component names in React
DevTools. For example, “DocumentContext.Provider” instead of just
“Context.Provider”.
2020-04-13 11:55:42 +02:00

8 lines
245 B
TypeScript

import * as React from 'react'
import { NextRouter } from './router/router'
export const RouterContext = React.createContext<NextRouter>(null as any)
if (process.env.NODE_ENV !== 'production') {
RouterContext.displayName = 'RouterContext'
}