fix: add ssr provider to wrap root

Luke Karrys committed Sep 24, 2023 at 11:00 UTC b09931a86e5f64f8bf07ab4bba1246e9d4b9fc1a
1 file changed +6 -3
theme/src/components/wrap-root-element.js
+6 -3
@@ -1,5 +1,6 @@
1 import {MDXProvider} from '@mdx-js/react'
2 import {Link, theme} from '@primer/components'
3 +import {SSRProvider} from '@primer/react'
4 import React from 'react'
5 import {ThemeProvider} from 'styled-components'
6 import Blockquote from './blockquote'
@@ -36,9 +37,11 @@ const components = {
37
38 function wrapRootElement({element}) {
39 return (
39 - <MDXProvider components={components}>
40 - <ThemeProvider theme={theme}>{element}</ThemeProvider>
41 - </MDXProvider>
40 + <SSRProvider>
41 + <MDXProvider components={components}>
42 + <ThemeProvider theme={theme}>{element}</ThemeProvider>
43 + </MDXProvider>
44 + </SSRProvider>
45 )
46 }
47