import Vue from 'vue'; async function login(email, password) { return Vue.axios.post('/member/login', { email, password, isAdmin: true, }); } async function getMemberList(page) { return Vue.axios.get( "/admin/member/list?page=" + (page - 1) + "&size=20" ) } async function searchMember(searchWord, page) { return Vue.axios.get( "/admin/member/search?search_word=" + searchWord + "&page=" + (page - 1) + "&size=20" ) } async function getCreatorList(page) { return Vue.axios.get( "/admin/member/creator/list?page=" + (page - 1) + "&size=20" ) } async function searchCreator(searchWord, page) { return Vue.axios.get( "/admin/member/creator/search?search_word=" + searchWord + "&page=" + (page - 1) + "&size=20" ) } async function updateMember(id, user_type) { const request = {id, userType: user_type} return Vue.axios.put("/admin/member", request) } async function getCreatorAllList() { return Vue.axios.get("/admin/member/creator/all/list") } export { login, getMemberList, searchMember, getCreatorList, searchCreator, updateMember, getCreatorAllList }