Yükləmə animasiyasını test etmək üçün şəbəkə gecikmə simulyasiyasına ehtiyac var. page.route handler-i async funksiya olduqda await new Promise(r => setTimeout(r, ms)) ilə süni gecikmə əlavə edə bilərsən.
Handler gecikmədən sonra route.fulfill(...) çağırır — bu zaman UI hələ «Yüklənir…» vəziyyətindədir. Gecikdirdikdən sonra cavabı tamamla.
page artıq mövcuddur. /api/report sorğusunu tut, ən az 1000 ms gecikmə əlavə et, sonra fulfill ilə cavabla. Nəhayət «Hesabatı yüklə» düyməsinə klik et.
Gecikmə müddəti və JSON məzmunu sərbəstdir — setTimeout + fulfill olduğu müddətcə.