Added read status selector

This commit is contained in:
Juan Gilsanz Polo
2024-02-28 15:58:40 +01:00
parent ab92501481
commit d461dd4840
12 changed files with 238 additions and 35 deletions

View File

@@ -47,7 +47,12 @@ class ApiClientService {
}
}
Future<ApiResponse<BookmarksResponse>> fetchBookmarks({String? q, int? limit, int? offset}) async {
Future<ApiResponse<BookmarksResponse>> fetchBookmarks({
String? q,
int? limit,
int? offset,
ReadStatus? unread,
}) async {
try {
final response = await dioInstance.get(
"/bookmarks/",
@@ -55,6 +60,11 @@ class ApiClientService {
"q": q,
"limit": limit,
"offset": offset,
"unread": unread == ReadStatus.unread
? "yes"
: unread == ReadStatus.read
? "no"
: null,
},
);
return ApiResponse(