feat: ajout d'une route GetMangaByIdHandler.php et fix de la SearchBar.vue

This commit is contained in:
ext.jeremy.guillot@maxicoffee.domains
2025-03-25 22:44:26 +01:00
parent ed0a075a6c
commit d9e935f7de
26 changed files with 519 additions and 79 deletions

View File

@@ -24,7 +24,7 @@ export class ApiMangaRepository {
async getMangaById(id) {
try {
const response = await fetch(`/api/mangas/${id}`);
const response = await fetch(`/api/mangas/by-id/${id}`);
if (!response.ok) {
throw new Error('Failed to fetch manga details');
}
@@ -64,7 +64,7 @@ export class ApiMangaRepository {
async getMangaBySlug(slug) {
try {
const response = await fetch(`/api/mangas/${slug}`);
const response = await fetch(`/api/mangas/by-slug/${slug}`);
if (!response.ok) {
throw new Error('Failed to fetch manga details');
}
@@ -87,4 +87,4 @@ export class ApiMangaRepository {
throw error;
}
}
}
}