diff options
author | Sasha Sorokin <dafri.nochiterov8@gmail.com> | 2020-07-09 18:01:30 +0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-07-09 13:01:30 +0200 |
commit | 61c07c37317f01c1ab4981826704750fe9937fe7 (patch) | |
tree | abecace8339a034b8615c4a11eabf541c178bdb5 /app/services/notify_service.rb | |
parent | 5b7a93b02cfa4916bd7a99d876b0e6b567e639c3 (diff) |
Replace repetitive blurhash code with component (#14267)
This commit replaces all unnecessarily repeated code for decoding and embedding blurhash canvases with separate component - <Blurhash>. Under the hood Blurhash component will use effect dependent on its props. This gives a few benefits: it will only be re-rendered whenever the hash or width/height/dummy props update, and will not render if canvas won't get to the final DOM, because then effect won't fire, which prevents weird bugs like #14257.
Diffstat (limited to 'app/services/notify_service.rb')
0 files changed, 0 insertions, 0 deletions