Arnost Pleskot 7340c70a06
perf: improve rendering performance for Library (#6587)
* perf: improve rendering performance for Library

* fix: return onDrag and onToggle functionality to Library Items

* perf: cache exportToSvg output

* fix: lint warning

* fix: add onClick handler into LibraryUnit

* feat: better spinner

* fix: useCallback for getInsertedElements to fix linter error

* feat: different batch size when svgs are cached

* fix: library items alignment in row

* feat: skeleton instead of spinner

* fix: remove unused variables

* feat: use css vars instead of hadcoded colors

* feat: reverting skeleton, removing spinner

* cleanup and unrelated refactor

* change ROWS_RENDERED_PER_BATCH to 6

---------

Co-authored-by: dwelle <luzar.david@gmail.com>
2023-05-24 14:40:20 +00:00
..
2023-05-18 16:06:27 +02:00
2023-05-18 16:06:27 +02:00
2022-05-07 19:12:31 +02:00
2023-05-18 16:06:27 +02:00
2023-05-18 16:06:27 +02:00
2023-05-18 16:06:27 +02:00
2022-03-02 11:37:12 +05:30
2020-11-06 21:06:39 +01:00
2022-03-02 11:37:12 +05:30
2020-11-06 21:06:39 +01:00
2020-11-06 21:06:39 +01:00
2023-05-18 16:06:27 +02:00
2021-10-21 22:05:48 +02:00
2022-07-22 11:20:36 +05:30
2022-12-05 21:03:13 +05:30
2020-04-16 14:23:39 +02:00
2020-01-02 11:03:48 -08:00
2023-05-18 16:06:27 +02:00
2023-05-18 16:06:27 +02:00