Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | import { Container, Service } from 'typedi'; import { api } from '@constants/api'; import { BugReportDto } from '@contracts/dto/forms/bugReportDto'; import { Result } from '@contracts/resultWithValue'; import { getConfig } from '../internal/configService'; import { BaseApiService } from './baseApiService'; @Service() export class FormBugApiService extends BaseApiService { constructor() { const apiUrl = getConfig().getNmsUdApiUrl(); super(apiUrl); } async submitBugReport(data: BugReportDto): Promise<Result> { return this.post(api.routes.bugReport, data); } } export const getFormBugApiService = () => Container.get(FormBugApiService); |