@eleva-io/erp-sdk
Version:
SDK oficial para el ERP de Eleva
18 lines • 656 B
JavaScript
import { CRUD } from '../../../../utils/crud';
import { requireField } from '../../../../utils/guards';
import { CommunitiesBlocksPropertiesAPI } from './properties';
export class CommunitiesBlocksAPI extends CRUD {
_blockId;
constructor(httpClient, baseUrl, _blockId) {
super(httpClient, {
basePath: baseUrl,
id: _blockId,
});
this._blockId = _blockId;
}
properties(id) {
requireField('blockId', this._blockId);
return new CommunitiesBlocksPropertiesAPI(this._httpClient, `${this._config.basePath}/${this._blockId}/properties`, id);
}
}
//# sourceMappingURL=blocks.js.map