EN · DE · RU · FR · ES

#2601: DynamicTableRow.jsx

projectforge-webapp/src/components/base/dynamicLayout/components/table/DynamicTableRow.jsx React JSX Component, projectforge-webapp/src/components/base/dynamicLayout/components/table/DynamicTableRow.jsx 95 lines · 88 code · 1 comments · 6 blank
Renders a single <tr> in dynamic layout tables. Maps column definitions to either DynamicCustomized (CUSTOMIZED type) or Formatter components. Supports row click (POST to server with rowClickPostUrl), empty/null handling, highlight state via highlightRow prop, and deleted-row CSS styling. Uses DynamicLayoutContext for callAction / setData. Memoized with React.useMemo. Imports: classnames, PropTypes, Formatter, DynamicCustomized, DynamicLayoutContext, rest utilities.

Git History

ec8a9daf9 fix merlin templating
7c88abd0f wip lift dependencies
3685edd6c lift to react 18 wip
3fe452ef8 Merlin: statistics, runner, handler etc. refactored.
d58e70b2e UICreatableSelect added, DynamicTableRow fixed for auto-update, DynamicBadge.pills as param.