Soy un novato con MaterialUI, por lo tanto, pido disculpas si la pregunta es demasiado simple de resolver. Extraigo algunos datos, que se muestran en una tabla, con una columna adicional que tiene un botón adjunto:
<TableCell> {<IconButton> <ClearIcon /> </IconButton>} </TableCell> Quiero agregar un disparador onClick al IconButton . Sin embargo, debido a que IconButton está anidado dentro de TableCell , no se puede acceder al disparador. Simplemente porque TableCell se superpone al botón.
Cuando agrego onClick a TableCell funciona, sin embargo, no es una buena práctica. Por lo tanto, cuando el usuario hace clic alrededor del botón, aún activa onClick .
¿Alguna sugerencia sobre cómo superar este problema? También comparto la vista superpuesta de TableCell en tiempo real.
Creo que puede agregar un onClick en IconButton y luego crear una función para activarlo, le doy un ejemplo de código que puede probar.
<TableCell> <IconButton onClick={() => deleteData()}> <ClearIcon /> </IconButton> </TableCell>