Spaces:
Running
Running
File size: 864 Bytes
308a91d 454ca1f 7607c2e 308a91d 454ca1f | 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 31 32 33 34 35 | import api from './axios';
export const login = (email, password) =>
api.post('/api/auth/login', { email, password });
export const getMe = () =>
api.get('/api/auth/me');
export const registerUser = (data) =>
api.post('/api/auth/register', data);
export const registerTenant = (data) =>
api.post('/api/auth/register-tenant', data);
export const verifyOtp = (data) =>
api.post('/api/auth/verify-otp', data);
export const resendOtp = (data) =>
api.post('/api/auth/resend-otp', data);
export const getUsers = () =>
api.get('/api/auth/users');
export const updateUser = (id, data) =>
api.put(`/api/auth/users/${id}`, data);
export const getKasir = () =>
api.get('/api/auth/kasir');
export const createKasir = (data) =>
api.post('/api/auth/kasir', data);
export const updateKasir = (id, data) =>
api.put(`/api/auth/kasir/${id}`, data);
|