chatwoot-develop/app/javascript/dashboard/api/captain/units.js

22 lines
445 B
JavaScript

import ApiClient from '../../api/ApiClient';
class UnitsAPI extends ApiClient {
constructor() {
super('captain/units', { accountScoped: true });
}
get(params) {
return window.axios.get(this.url, { params });
}
update(id, data) {
return window.axios.patch(`${this.url}/${id}`, data);
}
syncReservations(id) {
return window.axios.post(`${this.url}/${id}/reservations/sync`);
}
}
export default new UnitsAPI();