UNPKG

@eleva-io/erp-sdk

Version:

SDK oficial para el ERP de Eleva

19 lines 707 B
import { CRUD } from '../../../../utils/crud'; import { requireField } from '../../../../utils/guards'; import { MeetingAgendaTemplatesAPI } from './templates'; export class MeetingAgendasAPI extends CRUD { _agendaId; constructor(httpClient, baseUrl, _agendaId) { super(httpClient, { basePath: baseUrl, id: _agendaId }); this._agendaId = _agendaId; } find(query) { return super.find(query); } templates(agendaId) { const id = agendaId ?? this._agendaId; requireField('agendaId', id); return new MeetingAgendaTemplatesAPI(this._httpClient, `${this._config.basePath}/${id}/templates`); } } //# sourceMappingURL=meeting_agendas.js.map