Improve emoji picker performance #275

Merged
floatingghost merged 2 commits from yanchan09/akkoma-fe:better-emoji-picker into develop 2023-02-04 21:10:07 +00:00

2 commits

Author SHA1 Message Date
yan
8f48564f50 Reformat code with standardjs
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
Reformat code with standardjs as the majority of files seem to follow
that.
2023-01-30 22:38:36 +02:00
yan
ec1cc90c93 Improve emoji picker performance
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
A simple virtual scroller is now used for the emoji grid. This avoids
loading all emoji images at once, saving network bandwidth and
reducing load on the server, while also putting less work on the
browser's DOM and layout engine.
2023-01-30 18:29:30 +02:00