Estoy trabajando con el ejemplo de datos editables y va a la perfección. Una característica que debo agregar y de la que no estoy seguro es la capacidad de establecer clases de CSS en una fila según el estado de los datos en una celda secundaria. Por ejemplo:
firstName
y esa columna es editable;.active
agregada (ya sea dentro de un evento onFocus
o onChange
);onBlur
o presionan la tecla Enter
), esa fila también obtendrá una clase .updating
;.active
y .updating
;.errored
.updating
¿Sugerencias sobre formas inteligentes de pasar clases de CSS a la fila principal como esta en función del valor de entrada editable de una celda?
¿Debería mantener esto fuera de la tabla de reacción por completo y solo hacer un seguimiento de la fila usando useState
y la identificación de la fila?
¡Realmente aprecio cualquier ayuda que pueda obtener!