feat(web-ui): Create 탭 배치 생성 섹션 + BatchProgress 폴링

This commit is contained in:
2026-05-10 19:00:42 +09:00
parent 93d5f49cdb
commit a80b869878
4 changed files with 253 additions and 0 deletions

View File

@@ -674,3 +674,8 @@ export const getYoutubeAuthUrl = () => apiGet('/api/music/youtub
export const getYoutubeStatus = () => apiGet('/api/music/youtube/status');
export const disconnectYoutube = () => apiPost('/api/music/youtube/disconnect');
// === Batch generation ===
export const startBatchGen = (payload) => apiPost('/api/music/generate-batch', payload);
export const getBatchJob = (id) => apiGet(`/api/music/generate-batch/${id}`);
export const listBatchJobs = (status='all') => apiGet(`/api/music/generate-batch?status=${status}`);