Um dúvida, se tivermos um dashboard, onde várias informações vem de fontes diferentes, o loading toma conta da aplicação inteira (travando o usuário) ou somente daquele bloco específico?

eu testei com 10 requsições com um servidor local cada um com tempo de resposta diferente, todas no mesmo useEffect, e cada uma renderizando um bloco diferente e funcionou bem, não trava a aplicação, fica com o Skeleton só no respectivo bloco que está carregando

interessante, boa!
a questão é que você falou de fontes diferentes, dai teria que fazer outro interceptor, é uma boa questão vou estar fazendo uns testes aqui