Merge pull request #18558 from oliviertassinari/mui-material-ui
fix: use Material UI vs. MUI where relevant
This commit is contained in:
@@ -26,7 +26,7 @@
|
||||
- 75540599124a: Updated example component for a newly scaffolded app.
|
||||
- 5d692f72ebfb: Make sure to include a `fetch` environment for `jsdom` in `jest` tests
|
||||
- 6816352500a7: Add discovery feature to the onboard cli command.
|
||||
- 20b7da6f1311: Enforcing MUI v5 specific linting to minimize bundle size.
|
||||
- 20b7da6f1311: Enforcing Material UI v5 specific linting to minimize bundle size.
|
||||
- Updated dependencies
|
||||
- @backstage/types@1.1.0
|
||||
- @backstage/config-loader@1.3.1
|
||||
@@ -77,7 +77,7 @@
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 20b7da6f1311: Enforcing MUI v5 specific linting to minimize bundle size.
|
||||
- 20b7da6f1311: Enforcing Material UI v5 specific linting to minimize bundle size.
|
||||
- Updated dependencies
|
||||
- @backstage/config-loader@1.3.1-next.0
|
||||
- @backstage/config@1.0.7
|
||||
|
||||
@@ -203,7 +203,7 @@ function createConfigForRole(dir, role, extraConfig = {}) {
|
||||
},
|
||||
restrictedImports: [
|
||||
{
|
||||
// Importing the entire MUI icons packages impedes build performance as the list of icons is huge.
|
||||
// Importing the entire Material UI icons packages impedes build performance as the list of icons is huge.
|
||||
name: '@material-ui/icons',
|
||||
message: "Please import '@material-ui/icons/<Icon>' instead.",
|
||||
},
|
||||
|
||||
@@ -40,7 +40,7 @@ export async function buildTypeDefinitionsWorker(
|
||||
const { Extractor, ExtractorConfig, CompilerState } = apiExtractor;
|
||||
|
||||
/**
|
||||
* All of this monkey patching below is because MUI has these bare package.json file as a method
|
||||
* All of this monkey patching below is because Material UI has these bare package.json file as a method
|
||||
* for making TypeScript accept imports like `@material-ui/core/Button`, and improve tree-shaking
|
||||
* by declaring them side effect free.
|
||||
*
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
/**
|
||||
* This template, together with loaders in the bundler and packages, allows
|
||||
* for SVG to be imported directly as MUI SvgIcon components by suffixing
|
||||
* for SVG to be imported directly as Material UI SvgIcon components by suffixing
|
||||
* them with .icon.svg
|
||||
*/
|
||||
export function svgrTemplate(
|
||||
|
||||
Reference in New Issue
Block a user