@particles/table-row-adder

A table row adder.

Usage no npm install needed!

<script type="module">
  import particlesTableRowAdder from 'https://cdn.skypack.dev/@particles/table-row-adder';
</script>

README

Change Log

0.7.9
  • Style update for container.
0.7.8
  • Add i18n to TableRowAdder spinner label
0.7.7
  • Fix precedence of position to adjust incorrect placement of tooltip
0.7.6
  • Update alignment when checkbox is disabled
0.7.5
  • Trim when checking for duplicates
  • Activate "edit mode" for input and select onFocus
0.7.4
  • Style fixes (tooltip placement)
0.7.3
  • Style updates
0.7.2
  • Fix create button loading bug
  • Style updates
  • Linting
0.7.0
  • Upgrade react, react-dom to ^16.8.0
  • Upgrade @procore/core-react, @procore/core-icons, @procore/core-css to ^4.11.0
  • Change required asterisk to orange
  • Add a canAdd boolean prop that determines if the RowAdd component renders
0.6.1
  • Overwrite line-height with stylesheet value
0.6.0
  • Check that there are items in the list before checking for duplicates in the adder field.
0.5.1
  • Update README
0.5.0
  • The delete button now shows/hides based on the showDeleteButton and isDeletable props (isDisabled no longer determines this).
  • Inline editable values now consider errorOnDuplicates and display the errorOnDuplicateMessage and prevents user from submitting if edited value is a duplicate.
0.4.0
  • Check bulk checkbox(es) if all items in the list have valueBool set to true for those bulk checkbox columns.
  • Disable bulk checkbox if all items in the list are disabled.
  • Add caseSensitiveDuplicates prop to allow user to choose if duplicates should take casing into consideration.
0.3.0
  • Adds errorOnDuplicate and errorOnDuplicateMessage to column definitions for inline text fields.
0.2.0
  • Adds checkboxDefaultValue to column definitions for checkboxes.
0.1.1
  • Adds update check for required dropdowns and inputs.
  • Removes duplicate onUpdateItem call for enter keypress in inlineDropdown.
0.1.0
  • Initial commits