diff --git a/assets/vue/app/domain/manga/application/store/mangaStore.js b/assets/vue/app/domain/manga/application/store/mangaStore.js index 5f2a782..624caaa 100644 --- a/assets/vue/app/domain/manga/application/store/mangaStore.js +++ b/assets/vue/app/domain/manga/application/store/mangaStore.js @@ -105,6 +105,12 @@ export const useMangaStore = defineStore('manga', { } }, + clearSearchResults() { + this.searchResults = []; + this.searchError = null; + this.loadingSearch = false; + }, + // --- Add Manga Actions --- async createFromMangaDex(externalId) { if (this.addingManga) return; diff --git a/assets/vue/app/domain/manga/presentation/components/MangaCard.vue b/assets/vue/app/domain/manga/presentation/components/MangaCard.vue index a762124..0f51ffb 100644 --- a/assets/vue/app/domain/manga/presentation/components/MangaCard.vue +++ b/assets/vue/app/domain/manga/presentation/components/MangaCard.vue @@ -1,7 +1,7 @@ diff --git a/assets/vue/app/domain/manga/presentation/pages/AddManga.vue b/assets/vue/app/domain/manga/presentation/pages/AddManga.vue index a31239e..46e41c5 100644 --- a/assets/vue/app/domain/manga/presentation/pages/AddManga.vue +++ b/assets/vue/app/domain/manga/presentation/pages/AddManga.vue @@ -29,8 +29,10 @@ - -

Aucun résultat trouvé

+
+ +

Aucun résultat trouvé

+
@@ -80,7 +82,7 @@ diff --git a/assets/vue/app/shared/components/layout/Sidebar.vue b/assets/vue/app/shared/components/layout/Sidebar.vue index 77e125e..67a1360 100644 --- a/assets/vue/app/shared/components/layout/Sidebar.vue +++ b/assets/vue/app/shared/components/layout/Sidebar.vue @@ -49,13 +49,13 @@ to: '/manga', id: 'manga', subItems: [ - { icon: PlusIcon.render, text: 'Ajouter un nouveau', to: '/add' }, + { icon: PlusIcon.render, text: 'Ajouter un nouveau', to: '/manga/add' }, { icon: ArrowDownTrayIcon, text: 'Import bibliothèque', - to: '/import' + to: '/manga/import' }, - { icon: GlobeAltIcon, text: 'Découvrir', to: '/discover' } + { icon: GlobeAltIcon, text: 'Découvrir', to: '/manga/discover' } ] }, {