epam / UUI

React-based components and accelerators library built by EPAM Systems.
https://uui.epam.com/
MIT License
160 stars 61 forks source link

[useLazyTree]: Prevent loading items set by setItems via dataSource. #2375

Closed Kuznietsov closed 1 week ago

Kuznietsov commented 1 week ago

Summary

Fixed extra loading items, set by setItems of dataSource.

github-actions[bot] commented 1 week ago

Generated by: track-bundle-size
Generated at: Wed, 19 Jun 2024 11:12:26 GMT
Bundle size diff (in kBytes). Not gzipped. Both CSS & JS included.
Baseline: v5.8.1-alpha.0 (2024-06-14)
CI Status: ok

Module Baseline Size
(v5.8.1-alpha.0)
Size Diff Within
Threshold
Threshold
(min - max)
templateApp 747.12 747.96 +0.84
js:+0.2
css:+0.64
:ok: 672.4 - 821.83
@epam/app 6506.94 6527.43 +20.5
js:+19.26
css:+1.24
:ok: 5856.24 - 7157.63
@epam/draft-rte 53.79 53.77 -0.02
js:0
css:-0.01
:ok: 48.41 - 59.17
@epam/electric 4.57 4.57 0
js:0
css:0
:ok: 4.12 - 5.03
@epam/promo 53.9 53.9 -0.01
js:0
css:0
:ok: 48.51 - 59.29
@epam/uui-extra 0.21 0.21 0
js:0
css:0
:ok: 0.19 - 0.23
@epam/loveship 89.5 89.47 -0.04
js:0
css:-0.03
:ok: 80.55 - 98.45
@epam/uui-components 256.5 258.69 +2.19
js:+2.16
css:+0.03
:ok: 230.86 - 282.16
@epam/uui-core 330.34 330.56 +0.22
js:+0.22
css:0
:ok: 297.3 - 363.37
@epam/uui-db 44.7 44.7 0
js:0
css:0
:ok: 40.23 - 49.17
@epam/uui-docs 206.19 206.16 -0.03
js:-0.03
css:+0
:ok: 185.57 - 226.81
@epam/uui-editor 176.98 176.94 -0.04
js:-0.01
css:-0.03
:ok: 159.28 - 194.68
@epam/uui-timeline 47.18 47.18 0
js:0
css:0
:ok: 42.46 - 51.9
@epam/uui 591.14 591.95 +0.81
js:+0.04
css:+0.77
:ok: 532.03 - 650.25
new sizes (raw) To set the sizes as a new baseline, you can copy/paste next content to the ```uui-build/config/bundleSizeBaseLine.json``` and commit the file. ```json { "version": "5.8.1-beta.0", "timestamp": "2024-06-19", "sizes": { "templateApp": { "css": 284591, "js": 481317 }, "@epam/app": { "css": 1606342, "js": 5077751 }, "@epam/draft-rte": { "css": 9772, "js": 45294 }, "@epam/electric": { "css": 2275, "js": 2409 }, "@epam/promo": { "css": 44258, "js": 10934 }, "@epam/uui-extra": { "css": 0, "js": 213 }, "@epam/loveship": { "css": 49065, "js": 42549 }, "@epam/uui-components": { "css": 22276, "js": 242628 }, "@epam/uui-core": { "css": 0, "js": 338493 }, "@epam/uui-db": { "css": 0, "js": 45769 }, "@epam/uui-docs": { "css": 2447, "js": 208658 }, "@epam/uui-editor": { "css": 12563, "js": 168621 }, "@epam/uui-timeline": { "css": 2254, "js": 46056 }, "@epam/uui": { "css": 267769, "js": 338389 } } } ```

Generated by: generate-components-api
CI Status: ok

Total amount of exported types/props without JSDoc comments

Amount
Types 285 (+0) :ok:
Props 236 (+0) :ok: