20 lines
473 B
JavaScript
20 lines
473 B
JavaScript
|
|
/**
|
||
|
|
* 어드민 멤버 관리 API
|
||
|
|
*/
|
||
|
|
import { fetchAdminApi, fetchAdminFormData } from "../index";
|
||
|
|
|
||
|
|
// 멤버 목록 조회
|
||
|
|
export async function getMembers() {
|
||
|
|
return fetchAdminApi("/api/admin/members");
|
||
|
|
}
|
||
|
|
|
||
|
|
// 멤버 상세 조회
|
||
|
|
export async function getMember(id) {
|
||
|
|
return fetchAdminApi(`/api/admin/members/${id}`);
|
||
|
|
}
|
||
|
|
|
||
|
|
// 멤버 수정
|
||
|
|
export async function updateMember(id, formData) {
|
||
|
|
return fetchAdminFormData(`/api/admin/members/${id}`, formData, "PUT");
|
||
|
|
}
|