клиентской стороне? чтоб лоадер на странице показывать, декларативно подписавшись просто на все вызовы
                  
                  
                  
                  
                  
                  в интернете не видел ни одного примера hooks.client.ts, а когда сам прикручиваю - странное неадекватное поведения приложухи
                  
                  
                
Посмотри в сторону import { navigating } from '$app/stores';
Дак это переходы а не запросы
Отлавливать тотал все запросы? Звучит как неправильно поставленная задача )
 Tal
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Tal
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  это работает, но только когда ты делаешь навигейшн. а если у меня например infinite scroll и еще пара мест с динамической подгрузкой - надо везде лепить старт-стоп лоадера
 Tal
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Tal
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  звучит как токсичный комментарий без попытки разобраться в потребности )
Так и есть, my bad
Можешь написать декоратор для фетча, который будет обращаться к стору с стейтом лоадера ps: если лениво плодить декораторы, то: const yoFetch = async (...params) => { loaderStore.set({status: 'fetching'}) let res try { res = await fetch(...params) } finally { loaderStore.set({status: null}) return res } } ps: тут надо ещё ошибки обработать можно и вовсе кастомный стор для таких штук сделать
 Tal
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Tal
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  это похоже на план, спасибо за идею
Чуть добавил пример
Я бы посмотрел в сторону effector для управлением бизнес логикой
 Tal
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Tal
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  впервые услышал, глянул все супер кроме того что он сделан в рф
 Tal
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Tal
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  я вот я декоратор сделал и понял что моя идея изначально было плохая, потому что на prefetch начался лоадер до того как я нажал ))) отбой
Обсуждают сегодня