Estoy aprendiendo diseño de componentes MUI 5. ¿Alguien puede decirme dónde está la lógica que controla al hacer clic fuera de un componente, el componente mismo se cerrará?
No pude encontrarlo desde el código fuente.
Se ha aplicado en el componente de select y el componente de dialog .
Hay un componente llamado ClickAwayListener disponible para manejar OutSideClick, debe envolver su componente de select o dialog en él.
Solo necesita pasar una función a un accesorio llamado onClickAway al componente ClickAwayListener para manejar el caso al hacer clic afuera.
aquí hay un ejemplo de demostración del documento oficial de MUI.