mirror of
https://github.com/hackku21/loc-chain-app.git
synced 2024-10-27 20:34:05 +00:00
Merge branch 'main' of https://github.com/hackku21/loc-chain-app
This commit is contained in:
commit
b978f11640
32
loc_chain_app/lib/util/requests.dart
Normal file
32
loc_chain_app/lib/util/requests.dart
Normal file
@ -0,0 +1,32 @@
|
||||
import 'dart:convert';
|
||||
import 'dart:html';
|
||||
import 'dart:io';
|
||||
import 'package:http/http.dart' as http;
|
||||
|
||||
import 'package:loc_chain_app/util/transaction_manager.dart';
|
||||
|
||||
String baseUrl = 'http://loc.glmdev.tech:8000/';
|
||||
|
||||
Future<http.Response> postEncounter(EncounterTransaction encounter) async {
|
||||
var payload = jsonEncode(encounter);
|
||||
var url = Uri.parse('http://loc.glmdev.tech:8000/api/v1/encounter');
|
||||
return await http.post(
|
||||
url,
|
||||
headers: <String, String>{
|
||||
'Content-Type': 'application/json',
|
||||
},
|
||||
body: payload,
|
||||
);
|
||||
}
|
||||
|
||||
Future<http.Response> postExposure(ExposureTransaction exposure) async {
|
||||
var payload = jsonEncode(exposure);
|
||||
var url = Uri.parse('http://loc.glmdev.tech:8000/api/v1/exposure');
|
||||
return await http.post(
|
||||
url,
|
||||
headers: <String, String>{
|
||||
'Content-Type': 'application/json',
|
||||
},
|
||||
body: payload,
|
||||
);
|
||||
}
|
@ -121,6 +121,20 @@ packages:
|
||||
description: flutter
|
||||
source: sdk
|
||||
version: "0.0.0"
|
||||
http:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
name: http
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.13.1"
|
||||
http_parser:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: http_parser
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "4.0.0"
|
||||
js:
|
||||
dependency: transitive
|
||||
description:
|
||||
@ -205,6 +219,13 @@ packages:
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "2.0.0"
|
||||
pedantic:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: pedantic
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.11.0"
|
||||
platform:
|
||||
dependency: transitive
|
||||
description:
|
||||
|
@ -36,6 +36,7 @@ dependencies:
|
||||
flutter_udid: ^2.0.0
|
||||
loading_animations: ^2.2.0
|
||||
openpgp: ^2.0.0-nullsafety.0
|
||||
http: ^0.13.1
|
||||
|
||||
dev_dependencies:
|
||||
flutter_test:
|
||||
|
Loading…
Reference in New Issue
Block a user