uploadImageToS3 method
Implementation
@override
Future<String?> uploadImageToS3({
required String uploadUrl,
required Uint8List image,
}) async {
try {
final Uri uri = Uri.parse(uploadUrl);
final http.Response response = await http.put(
uri,
body: image,
headers: const {"Content-Type": 'image/png'},
);
if (response.statusCode == StatusCode.ok) {
return uploadUrl.split('?').first;
}
return null;
} catch (error) {
return null;
}
}