EN · DE · RU · FR · ES

#2601: DynamicTableRow.jsx

projectforge-webapp/src/components/base/dynamicLayout/components/table/DynamicTableRow.jsx Componente React JSX, projectforge-webapp/src/components/base/dynamicLayout/components/table/DynamicTableRow.jsx 95 líneas · 88 código · 1 comentario · 6 en blanco
Renderiza un único <tr> en tablas de diseño dinámico. Asigna definiciones de columna a componentes DynamicCustomized (tipo CUSTOMIZED) o Formatter. Soporta clic en fila (POST al servidor con rowClickPostUrl), manejo de vacío/nulo, estado de resaltado mediante la prop highlightRow y estilo CSS para filas eliminadas. Utiliza DynamicLayoutContext para callAction / setData. Memorizado con React.useMemo. Importaciones: classnames, PropTypes, Formatter, DynamicCustomized, DynamicLayoutContext, utilidades rest.

Historial Git

ec8a9daf9 corrección de plantillas merlin
7c88abd0f wip elevar dependencias
3685edd6c migrar a React 18 wip
3fe452ef8 Merlin: estadísticas, ejecutor, handler, etc. refactorizados.
d58e70b2e UICreatableSelect añadido, DynamicTableRow corregido para auto-actualización, DynamicBadge.pills como parámetro.