warungpos-ui / src /api /members.js
Mhamdans17
fix: revert to popup payment design and integrate check member UI
9801c96
Raw
History Blame Contribute Delete
690 Bytes
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`);
};