@epam/assets
Advanced tools
Changelog
4.8.4 - 09.09.2022
What’s Fixed
Changelog
4.8.3 - 01.09.2022
What’s Fixed
[PickerInput]: disabled elements in multi-picker no longer can be deleted with cross at tag in the input. Before this fix, cross icon was visible, and clicking it caused crash
[LazyDataSource]: Select All now selects only currently visible items. Prior the fix, all items which was loaded before (e.g. with other/no filters) was selected.
[useVirtual]: Improved visible range computation:
Virtual lists now adjust visible area in fixed-sized 'blocks'. E.g. topIndex, visibleCount, and from/count in LazyDataSource requests will be always divisible by Block Size. This helps to avoid cases when only several rows are requested on small scrolls. This also can help with pageNo/pageSize-oriented API. Block size defaults to 20, and configurable with blockSize
prop.
We also render more rows above and below visible area to avoid blank areas and loading rows when scrolling at normal speed. This is also configurable with overdrawRows
setting (defaults to 20, meaning at least 20 rows above/below the visible area are rendered)
This change also fixes the problem when lazy-loading stops, while the end of the list is not reached.
[FilterPanel]: fix filter toggler value if selected item id === 0
[FilterPanel]: fix add new filter error after all filters was cleared
[FilterPanel]: remove filter value when uncheck filter from 'Add filter' dropdown
Changelog
4.8.2 - 22.08.2022
What's New
predicates
array in TableFiltersConfig
.What’s Fixed
Changelog
4.8.1 - 10.08.2022
What's New
rawProps
prop for the rest part of the componentsrenderRow
callbackplacement
propsWhat’s Fixed
null
Changelog
4.8.0 - 21.07.2022
What's New
FiltersToolbar
component, which creates table filtration toolbar according to the TableFiltersConfig
object. See demo here - https://uui.epam.com/demo?id=filteredTablevalidationOn: 'change'
to form propsWhat’s Fixed
Changelog
4.7.1 - 06.06.2022
What's New
What’s Fixed