Aarón García Hervás

Results 27 issues of Aarón García Hervás

Resolves https://github.com/mui/material-ui/issues/42164 Adds a new "Dynamic values" section in the `sx` prop [docs page](https://mui.com/system/getting-started/the-sx-prop/) with guidance on how to leverage CSS variables to handle highly dynamic values to avoid polluting...

docs
package: system
needs cherry-pick

`ListItem`'s `ContainerComponent` and `ContainerProps` props [were deprecated 3 years ago](https://github.com/mui/material-ui/pull/26446/files#diff-5698698594d052380d3b810071d671941c607258ee79027c74ed2844f127f3b6R33-R39), but not officially in the docs. This PR just makes the deprecation official adding it to the docs. This deprecation...

docs
on hold
component: list
deprecation
package: material-ui

Adds a demo on how to access the theme when using `GlobalStyles`. It's a convenient pattern that is undocumented. Preview link: https://deploy-preview-42257--material-ui.netlify.app/material-ui/customization/how-to-customize/#3-global-theme-overrides

docs
package: material-ui
component: GlobalStyles
needs cherry-pick

As of today, we don't show deprecation messages in component API pages. The general idea of this PR is to treat JSDoc comments as the source of truth to mark...

docs
proof of concept

The `Hidden` component was once [removed](https://github.com/mui/material-ui/pull/26135) and [brought back](https://github.com/mui/material-ui/pull/26908) in v5. Since it was already [deprecated in v5](https://mui.com/material-ui/migration/v5-component-changes/#hidden), it's safe to remove it for v6.

breaking change
component: Hidden
package: material-ui

In preparation for https://github.com/mui/material-ui/pull/42047, we need to remove `react-dom` deprecated APIs, namely, `render` and `unmountComponentAtNode`. This PR replaces these APIs with `createRenderer`, our React Testing Library wrapper.

test
package: utils (private)
needs cherry-pick
React 19 support

This PR removes the `react-test-renderer` dependency, the last test using it in `describeConformance`, and other related code. Context: - `react-test-renderer` was deprecated in React 18.3 - React 19 will start...

test
core
needs cherry-pick
React 19 support

Part of https://github.com/mui/material-ui/issues/42564 Fixes or silences errors reported by `eslint-plugin-react-compiler` in the website components. The silenced occurrences are prepended with a comment because we use the [--report-unused-disable-directives](https://eslint.org/docs/latest/use/command-line-interface) and we can't...

website
scope: docs-infra

### Steps to reproduce Link to live example: https://codesandbox.io/p/sandbox/focused-bardeen-6cw9nz?file=%2Fsrc%2FApp.tsx Steps: 1. In the code pane of the CodeSandbox linked above, hover the `disabled` prop in ``. 2. In the info...

bug 🐛
scope: docs-infra