Categoria: RiverPod

Desenvolvimento em RiverPod

Como lidar com estados de carregamento e erro com StateNotifier e AsyncValue no Flutter

Tempo de leitura: 6 minutosOs estados de carregamento e de erro são muito comuns em aplicativos que realizam algum trabalho assíncrono. Se não conseguirmos mostrar uma interface de carregamento […]

23 de outubro de 2023

Use AsyncValue.guard em vez de try/catch dentro de suas subclasses StateNotifier

Tempo de leitura: < 1 minutoAo escrever suas próprias subclasses StateNotifier, é bastante comum usar blocos try/catch para lidar com Futures que podem falhar: class SignOutButtonController extends StateNotifier<AsyncValue> { SignOutButtonController({required […]

20 de outubro de 2023