recordEvent method
Implementation
Future<void> recordEvent({
required Map<String, dynamic> body,
String? session,
}) async {
final instance = HeatlensInstance();
final http.Request request = http.Request('POST', Uri.parse(_baseUrl));
final String userSession = session ?? await instance.session();
request.body = jsonEncode({...body, 'session': userSession});
request.headers.addAll(<String, String>{
'Content-Type': 'application/json',
'auth': token,
});
await request.send();
}