qb-admin-fe/src/api/users.js
2019-03-03 23:01:00 +03:00

24 lines
656 B
JavaScript

import request from '@/utils/request'
export async function fetchUsers(page = 1, page_size) {
return await request({
url: `/api/pleroma/admin/users?page=${page}&page_size=${page_size}`,
method: 'get'
})
}
export async function toggleUserActivation(nickname) {
return await request({
url: `/api/pleroma/admin/users/${nickname}/toggle_activation`,
method: 'patch'
})
}
export async function searchUsers(query, page = 1, page_size) {
return await request({
url: `/api/pleroma/admin/users/search?query=${query}&page=${page}&page_size=${page_size}`,
method: 'get'
})
}
export default { fetchUsers, toggleUserActivation }