@fleetbase/sdk
Version:
Fleetbase JS & Node SDK
18 lines (14 loc) • 600 B
JavaScript
import Resource from '../resource.js';
import { register } from '../registry.js';
import { StoreActions } from '../utils/index.js';
export const organizationActions = new StoreActions({
current: function (params = {}, options = {}) {
return this.adapter.get(`${this.namespace}/current`, params, options);
},
});
export default class Organization extends Resource {
constructor(attributes = {}, adapter, options = {}) {
super(attributes, adapter, 'organization', { actions: organizationActions, ...options });
}
}
register('resource', 'Organization', Organization);