useSyncExternalStore: o hook do React que salva seu app feito com vibe coding de bugs de estado
Pare de escrever subscriptions em useEffect que vazam memória e perdem atualizações de estado. Este é o padrão do React 18 para estado externo realmente robusto.
Eu costumava escrever hooks de detecção de rede do jeito que a maioria dos vibe coders escreve: um que assina o NetInfo, atualiza estado quando a conectividade…