UNPKG

@eleva-io/erp-sdk

Version:

SDK oficial para el ERP de Eleva

28 lines 808 B
import { CRUD } from '../../../../utils'; export class TicketingTaskConversationsAPI { _httpClient; _baseUrl; _crud; constructor(_httpClient, _baseUrl) { this._httpClient = _httpClient; this._baseUrl = _baseUrl; this._crud = new CRUD(this._httpClient, { basePath: this._baseUrl, }); } async create(data) { const path = `${this._baseUrl}`; if (data.attachment) { return this._httpClient.form(path, { file: data.attachment, message: data.message, mentions: data.mentions, }); } return this._httpClient.post(path, data); } async find(query) { return this._crud.find(query); } } //# sourceMappingURL=conversations.js.map