From 777dab287343e312f9077984d2969c44a6621c77 Mon Sep 17 00:00:00 2001 From: juan Date: Tue, 22 Oct 2024 01:41:04 -0400 Subject: [PATCH] delete api call added (not tested) --- lib/api_service.dart | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/lib/api_service.dart b/lib/api_service.dart index d7a9ce5..08a4475 100644 --- a/lib/api_service.dart +++ b/lib/api_service.dart @@ -127,6 +127,30 @@ class ApiService { print('error making post req: $e'); } } + + + Future deleteFolder(String folderName) async { + var url = Uri.http('127.0.0.1:3001', 'delete_folder'); + + Map requestBody = {'name': folderName}; + + try { + var response = await http.post( + url, + headers: { + 'Content-Type': 'application/json', + }, + body: jsonEncode(requestBody), + ); + if (response.statusCode == 200) { + print('response body: ${response.body}'); + } else { + print('Error: ${response.statusCode}, response body: ${response.body}'); + } + } catch (e) { + print('error making post req: $e'); + } + } } class EmailView extends StatefulWidget { @@ -156,7 +180,7 @@ class _EmailViewState extends State { late Key iframeKey; late String currentContent; late String viewTypeId; - TextEditingController _jumpController = TextEditingController(); + // TextEditingController _jumpController = TextEditingController(); @override void initState() {