UNPKG

fw-users

Version:
55 lines (53 loc) 1.18 kB
import axios from 'axios' export default { getUsers: function (query = null) { return new Promise((resolve) => { axios .get('/admin_users', { params: query, }) .then((response) => { resolve(response.data) }) .catch((error) => { resolve(error) }) }) }, getUser: function (id = null) { return new Promise((resolve) => { axios .get('/admin_users/' + id) .then((response) => { resolve(response.data) }) .catch((error) => { resolve(error) }) }) }, updateUser(id: any, payload: any) { return new Promise((resolve) => { axios .put('admin_users/' + id, payload) .then((response) => { resolve(response.data) }) .catch((error) => { resolve(error) }) }) }, deleteUser: function (id = null) { return new Promise((resolve) => { axios .delete('/admin_users/' + id) .then((response) => { resolve(response.data) }) .catch((error) => { resolve(error) }) }) }, }