e eu tenho certeza que vocês já fizeram isso em algum momento da vida que é colocar o famoso is loading né você tá fazendo uma chamada para uma API e você cria lá um estado chamado loading que quando ele tá true você coloca um Spinner quando ele tá false você mostra realmente o conteúdo e agora o que a gente pode fazer é simplesmente utilizar o Hook use transition E aí a gente recebe o expending que é um boleano true false se aquela ação tá em pendente ou não loading né ou não e o start transition
que é uma função que a gente vai basicamente encapsular a nossa função assíncrona então por exemplo start transition E aí eu passo a minha função Isso quer dizer o seguinte ele vai rodar Esta função aqui e enquanto essa função está executando ele vai deixar o spending como true Ou seja eu posso mostrar um Spinner na minha interface eu não preciso mais ficar controlando set is loading true set is loading false né ficar toda vez colocando trocando true ou false