openreplay/frontend/app/services/ErrorService.ts
2024-09-16 14:38:00 +02:00

27 lines
672 B
TypeScript

import BaseService from './BaseService';
export default class ErrorService extends BaseService {
fetchError = async (id: string) => {
const r = await this.client.get(`/errors/${id}`);
return await r.json();
};
fetchErrorList = async (params: Record<string, any>) => {
const r = await this.client.post('/errors/search', params);
return await r.json();
};
fetchErrorTrace = async (id: string) => {
const r = await this.client.get(`/errors/${id}/sourcemaps`);
return await r.json();
};
fetchNewErrorsCount = async (params: any) => {
const r = await this.client.get('/errors/stats', params);
return await r.json();
};
}