Improved add links

This commit is contained in:
Juan Gilsanz Polo
2024-02-23 22:30:39 +01:00
parent ca15b8a445
commit d689fd0eaa
13 changed files with 228 additions and 72 deletions

View File

@@ -4,6 +4,7 @@ import 'package:linkdy/models/api_response.dart';
import 'package:linkdy/models/data/bookmarks.dart';
import 'package:linkdy/models/data/check_bookmark.dart';
import 'package:linkdy/models/data/post_bookmark.dart';
import 'package:linkdy/models/data/tags.dart';
import 'package:linkdy/models/server_instance.dart';
class ApiClient {
@@ -74,4 +75,16 @@ class ApiClient {
return const ApiResponse(successful: false);
}
}
Future<ApiResponse<Tags>> fetchTags() async {
try {
final response = await dioInstance.get("/tags/");
return ApiResponse(
successful: true,
content: Tags.fromJson(response.data),
);
} catch (e, stackTrace) {
return const ApiResponse(successful: false);
}
}
}