diff options
| author | Fuwn <[email protected]> | 2026-05-21 13:30:34 +0000 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2026-05-21 13:30:34 +0000 |
| commit | 228fdfad1ebeed95e423898aad2628d88967374f (patch) | |
| tree | a84730ac16792505975dd3054e229a51a7a5ba5a /static/aobuta/sakuta.webp | |
| parent | fix(lists): cross-trigger Upcoming and Due refresh on airing/interval (diff) | |
| download | due.moe-228fdfad1ebeed95e423898aad2628d88967374f.tar.xz due.moe-228fdfad1ebeed95e423898aad2628d88967374f.zip | |
fix(lists): optimistic increment and snapshot to remove refresh flash
Click + on a Due item now bumps progress locally and drops the row
if the bump catches the user up, with no upfront refresh. The mutation
fires in the background and triggers a single revalidate on response.
Also snapshot the resolved media to previousAnimeList on every render,
so refreshes from any path (countdown, interval, manual, post-increment)
show the prior list during pending instead of a placeholder.
Diffstat (limited to 'static/aobuta/sakuta.webp')
0 files changed, 0 insertions, 0 deletions