Spaces:
Running
Running
| 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`); | |
| }; | |