fromis_9/frontend/src/api/public/albums.js

25 lines
537 B
JavaScript
Raw Normal View History

/**
* 앨범 관련 공개 API
*/
import { fetchApi } from "../index";
// 앨범 목록 조회
export async function getAlbums() {
return fetchApi("/api/albums");
}
// 앨범 상세 조회 (ID)
export async function getAlbum(id) {
return fetchApi(`/api/albums/${id}`);
}
// 앨범 상세 조회 (이름)
export async function getAlbumByName(name) {
return fetchApi(`/api/albums/by-name/${name}`);
}
// 앨범 사진 조회
export async function getAlbumPhotos(albumId) {
return fetchApi(`/api/albums/${albumId}/photos`);
}