import axios from 'axios'; let baseUrl = `${process.env.REACT_APP_API_SERVER}/api/brainz`; export async function getArtist(mbid) { const url = `${baseUrl}/artist/${mbid}`; const response = await axios.get(url); return response.data } export async function getArtistDiscs(mbid, page = 1, per_page = 10) { const url = `${baseUrl}/artist/${mbid}/discs?per_page=${per_page}&page=${page}`; const response = await axios.get(url); return response.data } export async function getDisc(mbid) { const url = `${baseUrl}/disc/${mbid}`; const response = await axios.get(url); return response.data } export async function getDiscVersions(mbid, page = 1, per_page = 30) { const url = `${baseUrl}/disc/${mbid}/releases`; const response = await axios.get(url); return response.data } export async function getReleaseSongs(mbid, page = 1, per_page = 50) { const url = `${baseUrl}/release/${mbid}/recordings`; const response = await axios.get(url); return response.data }