fromis_9/frontend/src/api/admin/variety.js

26 lines
566 B
JavaScript
Raw Normal View History

/**
* 예능 관리자 API
*/
import { fetchAuthApi, fetchFormData } from '@/api/client';
/**
* 예능 일정 생성
*/
export async function createVarietySchedule(formData) {
return fetchFormData('/admin/variety/schedule', formData, 'POST');
}
/**
* 예능 일정 상세 조회
*/
export async function getVarietySchedule(id) {
return fetchAuthApi(`/admin/variety/schedule/${id}`);
}
/**
* 예능 일정 수정
*/
export async function updateVarietySchedule(id, formData) {
return fetchFormData(`/admin/variety/schedule/${id}`, formData, 'PUT');
}