rimiti/keldoc-js-sdk

View on GitHub
src/classes/resources/patients/index.js

Summary

Maintainability
A
1 hr
Test Coverage
// @flow
import Common from '../../common';

export default class Patients extends Common {
  /**
   * @description Create patient.
   * @param body
   * @return {Promise.<any>}
   */
  create(body: {}): Promise<any> {
    const url = `${this.configuration.routes.patients}`;
    return super.postRequest(url, body);
  }

  /**
   * @description Update patient.
   * @param id
   * @param body
   * @return {Promise.<any>}
   */
  update(id: number, body: {}): Promise<any> {
    const url = `${this.configuration.routes.patients}/${id}`;
    return super.putRequest(url, body);
  }
}