4
2
Fork 0
frontend_flutter/lib/src/resources/heartbeat_api_provider.dart

19 lines
515 B
Dart

import "dart:async";
import "dart:io";
import 'dart:convert';
import "package:http/http.dart" as http;
import "../../settings.dart";
import "../services/login_manager.dart";
class HeartbeatApiProvider {
LoginManager loginManager = LoginManager();
Future<void> ping({String status = ""}) async {
final jwt = await loginManager.getToken();
await http.post("$baseUrlHeartbeat/ping",
headers: {HttpHeaders.authorizationHeader: "Bearer $jwt"},
body: jsonEncode({"status": status}));
}
}