Files
2026-DEV-BUT3/my-library/src/api/books.js
T

17 lines
430 B
JavaScript
Raw Normal View History

2026-06-11 04:32:20 -04:00
import client from './client';
export function getBooks(page = 0, size = 20) {
return client.get('/api/books', { params: { page, size } });
2026-06-11 05:15:30 -04:00
}
export function registerBook(book) {
return client.post('/api/books', book);
2026-06-11 05:52:26 -04:00
}
export function getBookById(id) {
return client.get(`/api/books/${id}`);
2026-06-11 22:36:47 +02:00
}
export function reserveBook(bookId, reservation) {
return client.post(`/api/books/${bookId}/reservations`, reservation);
2026-06-11 04:32:20 -04:00
}