ic-ui-kit icon indicating copy to clipboard operation
ic-ui-kit copied to clipboard

Data Table Improvements

Open jd3267 opened this issue 2 months ago • 0 comments

Summary

As part of the fix to the ic-data-table select issue (#3897), several efficiency improvements were identified.

💬 Description

Currently whenever a row in a data table is selected or de-selected, the full row data is emitted for the current and selected rows. As part of #3897, each row was given an ID value. This could potentially be used to:

  • Only report the row ID on select and de-select, rather than the full data set for the row.
  • Have a separate function to emit the row data (or row ID data) for all selected rows, as this would only be needed on trigger, rather than every selection or de-selection.

💰 Use value

This would reduce the amount of information being emitted and make it easier for users to get the information about selections when they want it.

🚨 Urgency (low, medium or high)

Low

Additional info

Tell us anything else useful to help us understand your suggestion.

jd3267 avatar Oct 23 '25 10:10 jd3267