summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.changeset/friendly-bottles-push.md7
-rw-r--r--packages/integrations/react/src/index.ts4
2 files changed, 11 insertions, 0 deletions
diff --git a/.changeset/friendly-bottles-push.md b/.changeset/friendly-bottles-push.md
new file mode 100644
index 000000000..73c677311
--- /dev/null
+++ b/.changeset/friendly-bottles-push.md
@@ -0,0 +1,7 @@
+---
+'@astrojs/react': minor
+---
+
+Add support for mui
+
+This adds support for [mui](https://mui.com/) through configuration. Users will now not need to configure this library to get it to work.
diff --git a/packages/integrations/react/src/index.ts b/packages/integrations/react/src/index.ts
index 37cfb1b6a..b90819f41 100644
--- a/packages/integrations/react/src/index.ts
+++ b/packages/integrations/react/src/index.ts
@@ -61,6 +61,10 @@ function getViteConfiguration() {
external: ReactVersion.startsWith('18.')
? ['react-dom/server', 'react-dom/client']
: ['react-dom/server.js', 'react-dom/client.js'],
+ noExternal: [
+ // These are all needed to get mui to work.
+ '@mui/material', '@mui/base', '@babel/runtime'
+ ]
},
};
}