Tengo un componente de tabla de materiales en el que represento una tabla de materiales anidada en el panel de detalles de cada fila. Me gustaría saber si hay alguna forma de incluir filas de tabla de materiales del panel de detalles en las funciones que ofrece el paquete. Estoy principalmente interesado en la función de selección por ahora, pero probablemente necesite el mismo soporte para otras funciones como filtrado, búsqueda, etc...
Ahora sé que Tree Data permite esto ya que todas las filas son parte de la misma tabla. Pero necesito poder hacerlo usando el Panel de detalles.
NB: Para mayor claridad, aquí hay un entorno limitado de código que encontré con la funcionalidad de tabla anidada.
Entonces, ¿cómo haría uno para agregar su función de selección personalizada a una tabla de materiales, como para incluir filas seleccionadas dentro de tablas de materiales anidadas?
La forma de controlar el estado marcado de la fila fuera de la tabla, es decir, sin usar las entradas de la casilla de verificación provistas, se demuestra en una demostración creada después de que hice la misma pregunta en el repositorio material-table-core . Es bastante sencillo y debería ayudar a cualquiera que intente hacer lo mismo: https://material-table-core.com/demos/selection/outside-of-table/