This commit is contained in:
grimhilt 2023-07-30 19:14:43 +02:00
parent cc3e592d25
commit 318f6f9d8f

27
src/services/api.js Normal file
View File

@ -0,0 +1,27 @@
import axios from 'axios';
const caller = (url = '/api') => {
return axios.create({
baseURL: url,
});
};
const API = {
listPlaylists(data) {
return caller().get('/playlist', data);
},
createPlaylist(data) {
return caller().put('/playlist', data);
},
getPlaylist(id) {
return caller().get(`/playlist/${id}`);
},
upload(data) {
return caller().post('/file', data);
},
getFiles() {
return caller().get('/file');
},
};
export default API;