Files
habitica/website/client/store/actions/party.js
T
Matteo Pagliazzi 592cfef6c6 Client: use api v4 (#10457)
* client: use api v4

* fix tests
2018-06-21 21:25:27 +02:00

26 lines
586 B
JavaScript

import { loadAsyncResource } from 'client/libs/asyncResource';
export function getMembers (store, forceLoad = false) {
return loadAsyncResource({
store,
path: 'partyMembers',
url: '/api/v4/groups/party/members?includeAllPublicFields=true',
deserialize (response) {
return response.data.data;
},
forceLoad,
});
}
export function getParty (store, forceLoad = false) {
return loadAsyncResource({
store,
path: 'party',
url: '/api/v4/groups/party',
deserialize (response) {
return response.data.data;
},
forceLoad,
});
}