@riverpod Future<int> notesCount(Ref ref) async { final ds = ref.watch(supabaseDatasourceProvider); return ds.getNotesCount(); }