TF-145 Implement LoadMoreEmails in ThreadView

This commit is contained in:
dab246
2021-10-07 17:41:31 +07:00
committed by Dat H. Pham
parent 1224173fa0
commit ee58a77758
29 changed files with 337 additions and 173 deletions
@@ -24,10 +24,9 @@ class ThreadAPI {
ThreadAPI(this.httpClient);
Future<EmailResponse> getAllEmail(
Future<EmailsResponse> getAllEmail(
AccountId accountId,
{
int? position,
UnsignedInt? limit,
Set<Comparator>? sort,
Filter? filter,
@@ -40,8 +39,6 @@ class ThreadAPI {
final queryEmailMethod = QueryEmailMethod(accountId);
if (position != null) queryEmailMethod..addPosition(position);
if (limit != null) queryEmailMethod..addLimit(limit);
if (sort != null) queryEmailMethod..addSorts(sort);
@@ -74,7 +71,7 @@ class ThreadAPI {
});
}
return EmailResponse(emailList: resultList?.list, state: resultList?.state);
return EmailsResponse(emailList: resultList?.list, state: resultList?.state);
}
Future<EmailChangeResponse> getChanges(