ui: session specific clickmap, return method

This commit is contained in:
nick-delirium 2024-10-31 18:33:13 +01:00
parent f1e5c858f1
commit 09c3a217cb
No known key found for this signature in database
GPG key ID: 93ABD695DF5FDBA0
2 changed files with 9 additions and 1 deletions

View file

@ -341,7 +341,7 @@ export default class SessionStore {
fetchSessionClickmap = async (sessionId: string, params: any) => {
try {
const data = await sessionService.getSessionClickmap(sessionId, params);
const data = await sessionService.getSessionClickMap(sessionId, params);
this.insights = data;
} catch (e) {
console.error(e);

View file

@ -106,6 +106,14 @@ export default class SettingsService {
.catch(Promise.reject);
}
getSessionClickMap(sessionId: string, params = {}): Promise<any[]> {
return this.client
.post(`/sessions/${sessionId}/clickmaps`, params)
.then((r) => r.json())
.then((j) => j.data || [])
.catch(Promise.reject);
}
getRecordingStatus(): Promise<any> {
return this.client
.get('/check-recording-status')