chatsProvider top-level property
final
Provider that sorts up list based on latest timestamp from _convosProvider
.
Implementation
final chatsProvider = Provider<List<Convo>>((ref) {
final convos = List.of(ref.watch(_convosProvider));
convos.sort((a, b) => b.latestMessageTs().compareTo(a.latestMessageTs()));
return convos;
});