habitica-self-host/website/client/store/actions/user.js

13 lines
322 B
JavaScript
Raw Normal View History

import { loadAsyncResource } from 'client/libs/asyncResource';
2016-12-07 01:11:40 +00:00
export function fetch (store, forceLoad = false) { // eslint-disable-line no-shadow
return loadAsyncResource({
store,
path: 'user',
url: '/api/v3/user',
deserialize (response) {
return response.data.data;
},
forceLoad,
});
}