Spaces:
Running
Running
File size: 690 Bytes
ccb8310 16e8fe5 4fb02ac 16e8fe5 9801c96 16e8fe5 4fb02ac 16e8fe5 2d968fe 16e8fe5 2d968fe 16e8fe5 2d968fe 16e8fe5 a78e120 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | import api from './axios';
export const getMembers = () => {
return api.get('/api/members/');
};
export const checkMember = (query) => {
return api.get(`/api/members/check?query=${encodeURIComponent(query)}`);
};
export const createMember = (data) => {
return api.post('/api/members/', data);
};
export const updateMember = (id, data) => {
return api.put(`/api/members/${id}`, data);
};
export const setPoints = (id, points) => {
return api.put(`/api/members/${id}/points`, { points });
};
export const deleteMember = (id) => {
return api.delete(`/api/members/${id}`);
};
export const getPointHistory = (id) => {
return api.get(`/api/members/${id}/points/history`);
};
|