summaryrefslogtreecommitdiff
path: root/packages/integrations/react/src
diff options
context:
space:
mode:
authorGravatar Matthew Phillips <matthew@skypack.dev> 2022-08-05 17:13:30 -0400
committerGravatar GitHub <noreply@github.com> 2022-08-05 17:13:30 -0400
commit8eb3a8c6d9554707963c3a3bc36ed8b68d3cf0fb (patch)
treebe1e8837eea876448761e7852f934757751329dd /packages/integrations/react/src
parent14d27c1d6f8f9d7143547bf330398bbc6a5ee4f4 (diff)
downloadastro-8eb3a8c6d9554707963c3a3bc36ed8b68d3cf0fb.tar.gz
astro-8eb3a8c6d9554707963c3a3bc36ed8b68d3cf0fb.tar.zst
astro-8eb3a8c6d9554707963c3a3bc36ed8b68d3cf0fb.zip
Add test for mdx + React usage (#4174)
* Add test for mdx + React usage * Add a changeset Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
Diffstat (limited to 'packages/integrations/react/src')
-rw-r--r--packages/integrations/react/src/index.ts7
1 files changed, 3 insertions, 4 deletions
diff --git a/packages/integrations/react/src/index.ts b/packages/integrations/react/src/index.ts
index a283938c3..4ae6ea77f 100644
--- a/packages/integrations/react/src/index.ts
+++ b/packages/integrations/react/src/index.ts
@@ -12,10 +12,9 @@ function getRenderer() {
: '@astrojs/react/server-v17.js',
jsxImportSource: 'react',
jsxTransformOptions: async () => {
- const {
- default: { default: jsx },
- // @ts-expect-error types not found
- } = await import('@babel/plugin-transform-react-jsx');
+ // @ts-expect-error types not found
+ const babelPluginTransformReactJsxModule = await import('@babel/plugin-transform-react-jsx');
+ const jsx = babelPluginTransformReactJsxModule?.default?.default ?? babelPluginTransformReactJsxModule?.default;
return {
plugins: [
jsx(